SQL SERVER 匯出 INDEX 的方式
當遇到資料庫更換機器後,發現資料表建立時沒有加上原有的 INDEX,該如何產生現有資料表已存在的 INDEX 呢?
方式一、產生資料表指令碼時,就將 INDEX 一併產生。
1.開啟 SSMS,選擇資料庫,點擊右鍵後,選擇「工作」→「選擇產生指令碼」
2.選擇要產生的資料表
3.在指令碼的儲存方式步驟中,點擊右方的「進階」按鈕
4.移至「資料表/檢視表選項」將「編寫索引的指令碼」設定為「True」
這樣子產生出來的 CREATE TABLE 語法就會包含 INDEX。
方式二、利用程式產生現有資料表的 CREARTE INDEX 語法
執行下列 SQL 語法,即可產生