-1
A
回答
0
如果您有權訪問某個SQL數據庫,則可以嘗試將平面文件的數據導出到該數據庫中的SQL表上。數據將被加載到SQL中的多行中。然後,你需要做的就是連接來自所有行的數據。
表結構
DataRow
----
This
is a
really
good way.
代碼進入爲SQL語句
DECLARE @Data VARCHAR(MAX)
SELECT @Data = COALESCE(@Data + '', '') + DataRow
FROM YourTable
WHERE ISNULL(DataRow, '') <> ''
SELECT @Data
然後你就可以有一個Execute SQL Task
內上面的SQL語句,並輸出到一個結果集和將它映射到一些字符串變量,可以根據您的意願使用它。
0
我選擇編寫一個簡單的方法,以讀取整個文件,並將其寫入到單個字符串變量,它實際上是一個DTS變量:
public String getFileData(FileInfo file)
{
string text = System.IO.File.ReadAllText(@file.FullName);
return text;
}
0
使用這個表達式中的SQL查詢的列新行文字
select RTRIM(REPLACE(REPLACE(ColumnWithNewLineChar,CHAR(9),''),CHAR(10),''),CHAR(13),'')))作爲ColumnWithOutNewLineChar從表
Tab,char(9)。換行,char(10)。回車,字符(13)
上述表達式刪除/替換新的換行字符
相關問題
- 1. 從SSIS平面文件中刪除頁腳
- 2. 刪除從文本文件導入的SSIS中的'NUL'字符
- 3. SSIS平面文件到FTP
- 4. SSIS正在平面文件源導入
- 5. 複雜平面文件在SSIS
- 6. 平面文件中的SSIS列數
- 7. 如何使用SSIS從平面文件中刪除重複的行?
- 8. SSIS腳本組件刪除CHAR(n)字段中的'\ 0'字符
- 9. 問題在SSIS中加載平面文件 - 最後一行的無效字符
- 10. SSIS平面文件通配符文件名
- 11. SSIS處理平面文件丟失文本限定符
- 12. 閱讀分層平面文件到SSIS
- 13. SSIS平面文件源 - 添加行列
- 14. SSIS 2008平面文件源部署
- 15. 從平面文件保留空白SSIS
- 16. SSIS:平面文件 - 值顯示爲
- 17. SSIS平面文件源行重構
- 18. SSIS格式輸入從平面文件
- 19. PHP - 從平面文件讀取,刪除線和寫回平面文件
- 20. 刪除文件中的非ASCII字符
- 21. 刪除文件中的BOM字符
- 22. 如何從文件中刪除「^ @」字符?
- 23. 從文件名中刪除字符串
- 24. 從文件中刪除字符
- 25. 在localizable.strings中添加NewLine字符
- 26. 刪除SSIS中特定文件夾中的文件
- 27. 從BizTalk中的平面文件中刪除標題
- 28. 平面文件到Netezza在SSIS中加載
- 29. SSIS在腳本任務中讀取平面文件連接
- 30. 在SSIS平面文件連接中列出列
發送方法如何?數據的來源是什麼?在刪除換行符之前它是否必須變成一個平面文件?您試圖修復多少行數據。需要更多上下文。請點擊編輯來澄清您的問題,您現有的包裹是什麼樣的等等 – billinkc 2015-01-20 20:20:36