2016-12-14 21 views
0

私は、そのCREATEDATE 2016年12月13日の前にある値を取得しようとしている - 18時30分私はこのクエリを持っていた:varcharデータ型をdatetimeデータ型に変換すると、範囲外の値が返されました。日時エラー

SELECT * 
    FROM [myDB].[dbo].[MyTable] WHERE RecordNo is not null AND CreateDate < '13/12/2016 6:30:00 PM' 

私はこのクエリを実行すると、私はこのエラーを取得:

varcharデータ型からdatetimeデータ型への変換では、範囲外の値の が返されました。

どうすればこの問題を解決できますか?ありがとう。

答えて

2
SELECT * FROM [myDB].[dbo].[MyTable] WHERE RecordNo is not null AND 
CreateDate < CONVERT(DATETIME,'13/12/2016 6:30:00 PM',103) 
関連する問題