我被要求從100個表格中導出數據。從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嚮導?
偉大的想法,謝謝!我有一些問題1.它不適用於數據庫中的每個表 - 只有150個是150.你如何通過代碼進行導出而不是嚮導?我如何循環每年和每月? –
通過代碼導出到csv,這裏是一個鏈接:http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=49926。要篩選表格,請使用INFORMATION_SCHEMA.TABLES和parsename()函數 – TyT