我需要将此字符串2020121
转换为SQL Server中的2020-04-30
?
我该怎么做?
我认为您使用的儒略历日期是从一年开始的天数(减去1)。如果是,可以使用:
select dateadd(day,
convert(int, right(string, 3)) - 1,
datefromparts(convert(int, left(string, 4)), 1, 1)
)
这是一个db<>小提琴