0

我的 Sql Server 表中有一个 Varchar 数据类型。它用于将 IST 中的日期和时间保存为字符串。

For e.g Sat Sep 01 2012 09:00:00 GMT+0530 (India Standard Time)

任何人都可以帮助我使用 sql 查询将此字符串转换为 Sql Server 日期时间类型。

4

1 回答 1

1

试试这个:

declare @dt varchar(50)='Sat Sep 01 2012 09:00:00 GMT+0530'
select CONVERT(datetime,substring(@dt,5,20))


SQL小提琴演示

于 2012-11-12T06:38:06.750 回答