簡體   English   中英

SQL SqlBulkCopy是否不刪除列中的前導空格?

[英]Have SQL SqlBulkCopy NOT remove leading spaces in column?

因此,我使用SqlBulkCopy將記錄插入到數據庫中,但是這樣做是在刪除列中的前導空格。 有沒有辦法不這樣做? 請幫忙!

您可以嘗試在值周圍使用簡單的雙引號。 這就是使用SqlBulkCopy的叔叔bcp時要做的事情。 不過,不確定它是否會工作。

我已經多次使用SqlBulkCopy,但從未遇到刪除前導空格的情況。 實際上,要實現這一點,我必須明確地找到帶有前導空格的記錄並將其刪除。 您能否提供更多信息,例如遇到這種情況的場景?

如果源是文本文件,並且您可能正在使用OleDb文本驅動程序,則OleDb會修剪空格,因此,在將空格發送到SqlBulkCopy之前,您可能需要檢查是否已修剪空格。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM