数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

SQL Server 2005 SSIS技巧:动态目的文件名


发布日期:2018年12月03日
 
SQL Server 2005 SSIS技巧:动态目的文件名

问题我想每日从数据库里导出一些数据内容基本上都是一样的只是时间不同比如导出一张表wjz

create table wjz

(id int

name varchar()

create_time datetime)

每天要导出的内容为select * from wjz where create_time >convert(varchar()getdate()) and create_time < convert(varchar()getdate())

然后生成的文本文件名为 wjz_yyyymmddtxt

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

解决方法

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

@[用户::FileDir]+ wjz_+ (DT_WSTR ) YEAR( GETDATE() ) + (DT_WSTR ) MONTH( GETDATE() ) + (DT_WSTR ) DAY( GETDATE() ) +txt

               

上一篇:Microsoft SQL Server数据库SA权限总结

下一篇:数据库基础:讲解SQL Server数据库备份的多种方式[2]