(wednesday, january 16, 1013) のような varchar (dayname,month date,year) に日付があり、datetime 形式に変換する必要があります。変換機能などのオプションを試しました。しかし、それを取得しませんでした。
1 に答える
1
変換は、文字列に曜日の名前がなくても機能します。それを削除して、datetime にキャストします。
declare @dateString varchar(50)
set @dateString = 'wednesday, january 16, 2013'
declare @index int
set @index = charindex( ',', @dateString )
set @dateString = substring( @dateString, @index + 1, len(@dateString) - @index)
select cast(@dateString as datetime)
于 2013-03-28T09:25:52.490 に答える