-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