4
的Postgres docs說投應該像...Postgres中這種類型的'literal'語法是什麼?
expression::typename
typename(expression)
cast(expression as typename)
但這個工程:
select date '2015-06-20';
那是什麼語法?它在哪裏記錄?
的Postgres docs說投應該像...Postgres中這種類型的'literal'語法是什麼?
expression::typename
typename(expression)
cast(expression as typename)
但這個工程:
select date '2015-06-20';
那是什麼語法?它在哪裏記錄?
它是鍵入常量 - 請參見http://www.postgresql.org/docs/9.4/static/sql-syntax-lexical.html部分4.1.2.7。其他類型的常量。
任意類型的常量可以用下列表示法中的任意一種來輸入:
type 'string' 'string'::type CAST ('string' AS type)
這是指定任意文字的數據類型的(AFAIK SQL標準)的方式。例如。 'INTEGER'42''。 –