-
字符串拼接, 使用两竖符号
||
SELECT 'Hello, '|| 'world!'
-
日期转字符串
SELECT to_char(to_timestamp(时间戳/1000), 'yyyy-mm-dd hh24:mi:ss')
-
字符串转时间
SELECT to_timestamp('2022-07-27 08:08:00', 'yyyy-mm-dd hh24:mi:ss')
-
日期转时间戳
select (extract (epoch from to_timestamp('2022-07-27', 'yyyy-mm-dd')) * 1000)
日期格式化字符表
MONTH 对于timestamp数值,它是一年里的月份数(1-12);对于interval数值,它是月的数目,然后对12取模(0-11) EXTRACT(MONTH from TIMESTAMP '2001-02-16 20:38:40'); QUARTER 该天所在的该年的季度(1-4)(仅用于 timestamp) EXTRACT(QUARTER from TIMESTAMP '2001-02-16 20:38:40'); SECOND 秒域,包括小数部分(0-59[1]) EXTRACT(SECOND from TIMESTAMP '2001-02-16 20:38:40'); 该天在所在的年份里是第几周。 EXTRACT(WEEK from TIMESTAMP '2001-02-16 20:38:40'); EXTRACT(YEAR from TIMESTAMP '2001-02-16 20:38:40');其他转换函数