BCPインポートで22008のエラーが出る

コピーを開始しています…
SQLState = 22008, NativeError = 0
Error = [Microsoft][SQL Server Native Client 10.0]日付の形式が正しくありません。

コピーを開始しています…
SQLState = 22008, NativeError = 0
Error = [Microsoft][ODBC Driver 11 for SQL Server]Invalid date format

◆原因はフォーマットファイル作成と、エクスポートの型が異なっていたため。

フォーマットファイル作成時は、-c(文字型)としているが、エクスポート時は-n(ネイティブ型)となっている。

bcp format -c

bcp queryout -n

◆解決!
フォーマットファイルを-n(ネイティブ型)で作成しなおすことで解決!
bcp format -n

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です