iT邦幫忙

0

Warning: BCP import with a format file will convert empty strings in delimited columns to NULL

如題,在java code呼叫bcp command的時候出現這個error,但查詢結果發現都是說這其實是一個warning,想請問有沒有什麼方法可以消除這個error或者bypass過去?

Bcp command本身就是很簡單的bcp in而已,使用-T登入,不太懂這個問題的具體原因?

雖然想要直接ignore,但我們系統一直以來有error都會影響後續過程(流程可能改變而導致一連串失敗)。請有遇過該問題的大大不吝解答,謝謝!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
sam0407
iT邦大師 1 級 ‧ 2020-11-09 09:02:07

要解決您的問題,我個人認為可以從以下兩個方向來處理:
1.從源頭滙入的資料來處理:既然是警告有滙入空字串會被轉NULL,那就請提供資料的單位不要提供有空字串的資料,或您先自行處理過再滙入
2.從後期程式判斷來處理:您都已經很確定這個錯誤要ignore,為什麼不多寫一段程式catch這個Exception來處理呢?

我要發表回答

立即登入回答