在PostgreSQL中做什么?
发布时间:2020-12-13 16:45:05 所属栏目:百科 来源:网络整理
导读:参见英文答案 Double colon (::) notation in SQL3答案我见过::在各种各样的地方涉及postgres代码我已经看到在网上。例如: SELECT '{apple,cherry apple,avocado}'::text[]; 这似乎是某种形式。什么是在postgres和什么时候应该使用它? 我尝试了一点谷歌搜
参见英文答案 >
Double colon (::) notation in SQL3答案我见过::在各种各样的地方涉及postgres代码我已经看到在网上。例如:
SELECT '{apple,cherry apple,avocado}'::text[]; 这似乎是某种形式。什么是在postgres和什么时候应该使用它? 我尝试了一点谷歌搜索Postgres docs ::但没有好的结果。 > postgres双冒号 我试过在postgres docs搜索按钮中的以下搜索 >双冒号 这几乎是尴尬的问,所以,但我认为谷歌将希望看到这个答案为未来的其他人。
类型转换指定从一种数据类型到另一种数据类型的转换。
PostgreSQL接受两种类型转换的等效语法,PostgreSQL特定值::类型和SQL标准CAST(值AS类型)。 在这种特殊情况下,'{apple,cherry apple,avocado}’:: text [];取字符串字面值{apple,cherry apple,avocado},并告诉PostgreSQL将其解释为一个文本数组。 有关详细信息,请参阅SQL expressions和arrays上的文档。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |