2013-01-11 89 views
1

當從表(模式和數據)中提取數據時,我可以通過右鍵單擊數據庫並轉到任務 - >生成腳本來完成此任務,並向我提供所有來自包括創建腳本,這是很好的。基於選擇標準的數據sql轉儲

這雖然給我從表中的所有數據 - 這可以改變,只給我一些表中的數據?例如只有在某個dtmTimeStamp之後的表上的數據?

感謝,

回答

1

我會建議使用查詢提取數據到一個單獨的表,然後使用生成此表上的腳本。或者,可以使用導出數據嚮導(包括列標題並使用包含雙引號字段分隔符的逗號分隔符)將數據分別提取到平面文件中。

爲了使您的表的副本:

SELECT Col1 ,Col2 
INTO CloneTable 
FROM MyTable 
WHERE Col3 = @Condition 

(感謝@MarkD,用於增加)

+1

'\t選擇\t Col1中 \t \t \t,col2的 \t INTO CloneTable \t FROM MyTable的 \t WHERE Col3 = @ Condition'表副本 – MarkD

+0

謝謝@MarkD,回答更新t o包括這個 – twoleggedhorse

+0

謝謝你們,這絕對是完美的,不錯的工作! – thegunner