DDMMYY
日付をフォーマットからSQLServerに変換しようとしていdatetime
ます。
私は次のようにconvert
コマンドを使用しています
select convert (datetime, '311012', <style>)
サポートされているスタイルについてmsdnを調べてみましたが、完全に一致するものが見つかりませんでした。
助けていただければ幸いです。
DDMMYY
日付をフォーマットからSQLServerに変換しようとしていdatetime
ます。
私は次のようにconvert
コマンドを使用しています
select convert (datetime, '311012', <style>)
サポートされているスタイルについてmsdnを調べてみましたが、完全に一致するものが見つかりませんでした。
助けていただければ幸いです。
select convert (datetime, Stuff(Stuff('311012',5,0,'.'),3,0,'.'), 4)
このようにしてみてください:-
declare @val1 varchar(30)
select @val1=SUBSTRING('311012',1 ,2)+'/'+SUBSTRING('311012',3 ,2)+'/'+'20'+SUBSTRING('311012',5 ,2)
SELECT CONVERT(datetime,@val1,103)
select CAST('121031' AS datetime) as d -- For YYMMDD