Teradata SQL:将时间戳转换为格式 'dd.mm.yyyyBhh:mi:ss.s(6)'
Teradata SQL: covert timestamp into format 'dd.mm.yyyyBhh:mi:ss.s(6)'
我应该将时间戳转换为哪种格式以接收这样的时间戳值15.08.2017 22:17:41.860000
?
谢谢
你很接近,你只需要在添加格式后将其转换为字符串:
Cast(Cast(tscol AS FORMAT 'dd.mm.yyyyBhh:mi:ss.s(6)') AS CHAR(26))
或更短使用
To_Char(tscol,'dd.mm.yyyy hh:mi:ssff')
我应该将时间戳转换为哪种格式以接收这样的时间戳值15.08.2017 22:17:41.860000
? 谢谢
你很接近,你只需要在添加格式后将其转换为字符串:
Cast(Cast(tscol AS FORMAT 'dd.mm.yyyyBhh:mi:ss.s(6)') AS CHAR(26))
或更短使用
To_Char(tscol,'dd.mm.yyyy hh:mi:ssff')