ams*_*ams 62 postgresql syntax types casting typecast-operator
我::
在网上看过各种涉及postgres代码的地方.例如:
SELECT '{apple,cherry apple, avocado}'::text[];
Run Code Online (Sandbox Code Playgroud)
这似乎是某种演员.::
postgres 到底是什么时候应该使用它?
我尝试了一些谷歌搜索和搜索Postgres文档,::
但没有得到很好的结果.
我尝试在Google中进行搜索:
我在postgres文档搜索按钮中尝试了以下搜索
问这个问题几乎令人尴尬,但我认为Google希望将来能够为其他人看到这个答案.
@PSR和@Craig写的是什么.
此外,还有两种语法变体:
type value
此表单仅强制转换常量(字符串文字).像:
SELECT date '2013-03-21';
Run Code Online (Sandbox Code Playgroud)
更多内容在" 其他类型的常量 "一章中的手册中.
type(value)
这是类似函数的语法.仅适用于名称作为函数名称有效的类型.像:
SELECT date(date_as_text_col) FROM tbl;
Run Code Online (Sandbox Code Playgroud)
更多内容在" 类型转换 "一章的手册中.