我被要求从100个表中导出数据。
对于每个表,它将是这样的:
select * from table1
where datepart(yyyy,table1.DOS)=2011
and datepart(mm,table1.DOS)=01
然后:
select * from table1
where datepart(yyyy,table1.DOS)=2011
and datepart(mm,table1.DOS)=02
等...
我需要为每一年和每个表的每个月
执行此操作我需要将这些数据集导出为CSV
您能否就如何自动执行此操作而不是手动使用IMPORT / EXPORT向导给我一些指导?
答案 0 :(得分:1)
使用sp_msforeachtable的动态SQL。这是一个包含信息和示例的链接:
答案 1 :(得分:-1)
我的建议 - Window Services
通过设置Application Configuration
文件中的时间安排(