SQL Server 2005 - 如何產生資料庫的 SQL 指令碼
大家必須有一個觀念,您於 SQL Server Management Studio 此一強有力之管理工具中所進行的任何操作(例如:建立資料庫),都能夠透過相對應的系統預存程序或Transact-SQL陳述式而以程式控制方式來完成。問題在於,您有沒有必要放著好好的工具不用,硬要以寫程式的方式來進行,我想這端視您本身的需求與工作性質而定。不過基本上,完整的基礎建置作業會由系統管理人員以 SQL Server Management Studio 來完成,然而於系統執行期間的動態設定作業,亦或是您想要於前端應用程式中去執行某些管理性作業,就必須去呼叫後端 SQL Server的系統預存程序或 Transact-SQL 陳述式來完成。很顯然,同一項作業,有多種方法去實踐,您會不會是一回事,但是至少必須知道可以有多種途徑。