SQLServer2005SSIS技巧:动态目的文件名

SQLServer2005SSIS技巧:动态目的文件名,第1张

SQLServer2005SSIS技巧:动态目的文件名,第2张

问题:我想每天从数据库中导出一些数据。内容基本相同,只是时间不同,比如导出一个表格wjz。

创建表wjz

(id int,

名称varchar(10),

创建时间日期时间)

每天要导出的内容是select * from wjz其中create _ time > convert (varchar (30),getdate ()-1,112)和create _ time < convert (varchar (30),getdate(),112)。

生成的文本文件命名为wjz_yyyymmdd.txt

关键是这个文件名怎么实现。

解决方法:

修改文件连接器的表达式,可以设置为:

@[user::filedir]+" wjz _ "+(dt _ wstr,4) year (getdate ())+(dt _ wstr,2) month (getdate ())+(dt _ wstr,2) day (getdate ())+"文本文件(textfile)

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » SQLServer2005SSIS技巧:动态目的文件名

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情