我在Sybase IQ中有数据类型为“timestamp”的列。我想知道如何在进行查询时(即在Aqua Data Studio中)为不同的时区显示时间戳类型列?或者我怎么知道从Aqua Data Studio中查询得到的时区是什么? 感谢
答案 0 :(得分:1)
IQ的时间戳不存储时区信息。时间戳值通常(但不总是)从操作系统派生,因此这是IQ服务器的时区。您可以使用current timestamp
getdate()
或now()
如果您需要时区信息,则必须在应用程序端处理,而不是数据库端。您可能需要查看time_zone_adjustment
,因为它可能会满足您的一些需求。