我正在处理一个报告,我在SQL中查询了查询结果,并将查询结果导出到一个平面文件中。
- 这是一项日常工作,每天都会将结果导出到新的平面文件
(Name of the flat file & date : NAME_OF_THE_FLATFILE_7.17.2017.txt).
- 该平面文件有一个包含9行的标题模板。其中很少是静态的,其余的是动态的。标题动态行包括日期,查询结果行数,平面文件的名称等等......
我的问题:
有没有办法将数据从SQL导出到具有上述指定名称的平面文件? (我们不应该使用存储过程。我知道我们有一个使用SSIS将查询结果从SQL导出到平面文件的过程,但是是否可以每天使用指定的名称格式导出查询结果?)
- 醇>
如何查询标题模板并将其导出到平面文件?
我希望的文本文件的输出是
Header Execution Date 20170717
Header Text file name NAME_OF_THE_FLATFILE_07.17.2017
Header Count of rows 5
Header Dynamic row
Header Dynamic row
Header Dynamic row
Header Dynamic row
Header Dynamic row
Header Dynamic row
Client Loan Number
123 4567890123
234 5678901234
345 6789012345
456 7890123456
567 8901234567
答案 0 :(得分:0)
动态命名文件很简单,您只需在目标连接中使用表达式。
但是要创建所需的布局,您需要使用创建文件的脚本任务,将其作为文件流打开,并逐行写入文件。