其他 SQL 运算符
SQL 支持执行各种操作的杂项运算符。
||
使用 ||
运算符将两个字符串操作数连接成一个字符串。
SELECT 'Hello' || ' world' AS "Concatenated"
AT TIME ZONE
AT TIME ZONE
运算符接受左侧操作数中的时间戳,并返回一个具有右侧操作数中指定时区的时间偏移量的等效时间戳。如果输入时间戳的 Arrow 数据类型 中不包含时区,则运算符假定该时间是指定时区的时间。时区偏移量由操作系统时区数据库提供。
SELECT time AT TIME ZONE 'America/Los_Angeles' FROM home
将 UTC 时间戳转换为指定时区
SELECT
arrow_cast('2024-01-01 00:00:00', 'Timestamp(Nanosecond, Some("UTC"))')
AT TIME ZONE 'America/Los_Angeles' AS 'Time with TZ offset'
带时区偏移的时间 |
---|
2023-12-31T16:00:00-08:00 |
将时区偏移量添加到未指定时区的时间戳
SELECT
'2024-01-01 00:00:00' AT TIME ZONE 'America/Los_Angeles' AS 'Local time with TZ offset'
带时区偏移的本地时间 |
---|
2024-01-01T00:00:00-08:00 |
支持和反馈
感谢您成为我们社区的一部分!我们欢迎并鼓励您对 InfluxDB 和此文档的反馈和错误报告。要查找支持,请使用以下资源
拥有年度或支持合同的客户 可以 联系 InfluxData 支持。