我的 Sql Server 表中有一个 Varchar 数据类型。它用于将 IST 中的日期和时间保存为字符串。
For e.g Sat Sep 01 2012 09:00:00 GMT+0530 (India Standard Time)
任何人都可以帮助我使用 sql 查询将此字符串转换为 Sql Server 日期时间类型。
我的 Sql Server 表中有一个 Varchar 数据类型。它用于将 IST 中的日期和时间保存为字符串。
For e.g Sat Sep 01 2012 09:00:00 GMT+0530 (India Standard Time)
任何人都可以帮助我使用 sql 查询将此字符串转换为 Sql Server 日期时间类型。
试试这个:
declare @dt varchar(50)='Sat Sep 01 2012 09:00:00 GMT+0530'
select CONVERT(datetime,substring(@dt,5,20))