我们如何将bigint
值转换为date(2020-03-21
20200321
,即21st March, 2020)
datetime
格式'2020-03-21 00:00:00'
以便我们可以与其他表映射
你可以简单地像这样投射它:
select cast('20200321' as datetime2)
SQL 在这里
先将bigint
投射到varchar
,然后再投射到datetime
。
declare @a as bigint = 20200321;
select CAST(CAST(@A AS varchar) as datetime)