2016-08-31 7 views
2

に変換:私はSQL Serverのストアドプロシージャに私のコードから渡された文字列を変換しようとしていた文字列からDATETIME2

select convert(datetime2, '08/03/20116 12:55:15') 

それはメッセージ241

を言って、エラーを投げている、レベル16、状態1、行1
文字列から日付および/または時刻を変換するときに変換に失敗しました。

私のような特定のフォーマットに日付を変換する必要があります「 - 」ではなくスラッシュのために、変換エラーを取り除くために

任意の助けが理解されるであろう。

+1

年、その中に1あまりにも多くの「1 'のを持っている –

+3

あなたは持っている間違った年20116 2016 – scaisEdge

答えて

0

あなたの日付の例は、間違った形式です。それは年と2016年の代わりに、20116でなければなりません

+1

それとも2011年の彼の問題があるところだ:)あなたは:) – morgb

+0

いやを知っていることはありませんを使用してみてくださいとにかく – hchaznedaroglu

関連する問題