SQL Server Management Studio 可以為現有的作業產生 Transact-SQL 指令碼。產生作業指令碼,您可以更方便快速地執行下列工作:
- 控制作業建立原始程式碼的版本。
- 將作業從測試環境移轉到生產環境。
- 指令執行警示與操作員。
- 將指令碼儲存在 SQL Server Management Studio 專案中。
SQL Server Management Studio 可以為 Microsoft SQL Server 2005 及 Microsoft SQL Server 2000 建立指令碼。如果您選擇建立 SQL Server 2000 相容指令碼,將會忽略某些 SQL Server 2005 功能,例如:
- 資料行層級的定序
- 使用者自訂函數,擴充屬性
- 資料表與檢視的 INSTEAD OF 觸發程序
- 檢視的索引 (索引檢視)
- 計算資料行的索引
- 遞減索引
- 檢視的參考權限
只有 SQL Server 2005 的執行個體能使用此選項。
若要使用 Transact-SQL 編寫作業指令碼