簡體   English   中英

sql server bcp 導出 csv 中的二進制文件,如何將其替換為 ''?”

[英]Sql server bcp export binary in csv, How do I replace it with ''?"

我有一張空構圖的桌子

在此處輸入圖片說明

用bcp導出的時候,導出方式如下; 用字符“?”

bcp  table out table.csv -S local -U sa -d BD -c -t '|'

在此處輸入圖片說明

這個問題的一些解決方案,來自 bcp

在此處輸入圖片說明 在此處輸入圖片說明 在此處輸入圖片說明

有同樣的問題並解決了

 -k

希望它也適用於你;)

嗯,當然它不會工作......那些字段設置為不為NULL。 你應該改變它。 如果您希望數據仍然不是 NULL,您應該為表中的 NULL 元素添加一個標准值

select case 
      when user_Name is null then "default value" 
      else user_name 
   end  

用:

-c -C65001 -t -r"\n" -T -S;

或者:

  -k

暫無
暫無

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

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