2016-05-30 85 views
0

我想將數據從SQL服務器導出爲CSV格式,但在某些表列中出現ntext dataype問題。將數據導出爲具有數據類型ntext的csv SQL服務器

數據是ntext列HTML與像BR,李等html標籤..

BRANDS SUBSECTION:BEAUTY, FRAGRANCE, GROOMING & HEALTH 
Acticare 
abc def PR 
abc def T: 020-0000 1230 e: [email protected] 

Added Dimension Dentistry 
abc def PR 
abc def T: 012-3456 7689 

我試圖從SQL Server出口direcly導出爲CSV格式,試圖SSIS包,甚至試圖轉換爲varchar再導出,但導出的數據顯示不正確時。

如何導出數據到excel/csv列數據類型ntext包含html標籤?

回答

0

當你在CSV文件目的地選擇列,嘗試(可能的情況下)的源列設置數據類型設置爲

text stream [DT_TEXT]Unicode text stream [DT_NTEXT]

enter image description here

+0

我正在使用腳本任務..和自定義c#代碼將所有表導出到csv ..這裏是示例http://www.techbrothersit.com/2016/04/how-to-export -all-tables-to-flat-files.html – Mahajan344

+0

好的。你有什麼錯誤嗎?如果你在你的問題中增加更多細節,這將有所幫助。 – Shiva

0

我使用SQL服務器導出嚮導。 在選擇目標中,請務必使用帶雙引號文本限定符的分隔格式。

在選擇語句 CAST([信息]如NVARCHAR(255))作爲消息 (消息被定義爲的ntext)

使用逗號分隔符

...然後地圖鑄柱到導出嚮導中的DT_NTEXT

相關問題