2011-10-26 19 views
0

varcharsdatetimeに変換する必要があります。私はマイクロソフトのページに行ってきましたが、このフォーマットに適用できるスタイルは見当たりません。SQL Serverのdatetime変換

どのようにこれらをdatetimeに変換しますか?

フォーマット:yyyy-mm-dd

例データ:2010-09-04

どうもありがとう

+0

「これらのvarchars」はどちらですか? – sll

+0

あなたの質問に含まれている文字は有効な日時ではありません。彼らは単なるフォーマットです。あなたはそのフォーマットを使って 'DateTime'を書こうとしていますか? –

+0

は例を含めるように質問を更新しました。ありがとうございました! – cobolstinks

答えて

3
SELECT CAST('2010-09-04' as DateTime) 

戻り2010-09-04 00:00:00.000

SQL Serverの2008

+0

シンプルだったよ、うわー、ありがとう! – cobolstinks

+0

もっとコーヒーが必要だと思います... – cobolstinks

+0

@cobolstinks:yep take a five :) – sll

1

私はあなたがFを指定することをお勧めしますあなたの場合、日付のormat 120.

SELECT CONVERT(DATETIME,'2010-09-04',120) 
関連する問題