如何将文本类型的列转换为日期/时间类型?我有createdon
列,我将其从UTC时间转换为东部时区,并考虑了日光节约时间。这是有效的。但是,createon
列会产生类型文本。我需要它的日期和时间
下面是我的SQL查询。您将如何在现有查询中编写转换?这是针对SQL Server的。谢谢
select [$Table].[field1] as [field1],
...,
[$Table].[createdon] at time zone 'UTC' at time zone 'Eastern Standard Time' as [createdon],
...,
[$Table].[fieldN] as [fieldN]
from [dbo].[TableA] as [$Table]
我能够使用cast关键字进行转换,并转换为日期类型。