我想知道如何将此Oracle系列转换为SQL Server代码:
to_timestamp_tz('18/08/14 09:43:29,262000000 +02:00','DD/MM/RR HH24:MI:SSXFF TZR')
答案 0 :(得分:1)
您可以convert()
到datetimeoffset()
将逗号替换为句点,并指定与第一天匹配的样式(如果尚未通过会话设置和/或会话语言设置隐式设置):< / p>
declare @str varchar(40) = '18/08/14 09:43:29,262000000 +02:00';
select convert(datetimeoffset(7),replace(@str,',','.'),4)
set dateformat dmy;
select convert(datetimeoffset(7),replace(@str,',','.'))
rextester演示:http://rextester.com/GSGL61143