SQL Server資料庫調整表中列的順序操作方法及遇到問題

發表於2018-12-08
文章主要介紹了SQL Server 資料庫調整表中列的順序操作,文中給大家透過詳細步驟介紹了需求及問題描述 ,需要的朋友可以參考下

SQL Server 資料庫中表一旦建立,我們不建議擅自調整列的順序,特別是對應的應用系統已經上線,因為部分開發人員,不一定在程式碼中指明瞭列名。表是否可以調整列的順序,其實可以自主設定,我們建議在安裝後設定為禁止。

那麼,如果確實需要調整某一列的順序,我們是怎麼操作的呢? 下面,我們就要演示一下怎麼取消這種限制。當然,透過取消限制的演示,相信大家也知道了怎麼新增限制了。

需求及問題描述

1)測試表 Test001

SQL Server資料庫調整表中列的順序操作方法及遇到問題

(2)更新前

SQL Server資料庫調整表中列的順序操作方法及遇到問題

(3)例如,需求為調整 SN5 和SN4的序列

SQL Server資料庫調整表中列的順序操作方法及遇到問題

點選儲存時報錯

SQL Server資料庫調整表中列的順序操作方法及遇到問題

修改資料庫表結構時提示【不允許儲存更改。您所做的更改要求刪除並重新建立以下表。您對無法重新建立的標進行了更改或者啟用了“阻止儲存要求重新建立表的更改"選項。】

處理方法

Step 1 在SSMS客戶端,點選 選單【工具】然後選中【選項】

SQL Server資料庫調整表中列的順序操作方法及遇到問題

Step 2 開啟了選項對話方塊,我們展開 設計器 【英文版 Designers】

SQL Server資料庫調整表中列的順序操作方法及遇到問題

Step 3 取消【阻止儲存要求重新建立表的更改】核取方塊

SQL Server資料庫調整表中列的順序操作方法及遇到問題

Step 4 再次執行調整列順序操作,修改 OK

SQL Server資料庫調整表中列的順序操作方法及遇到問題

總結

以上所述是小編給大家介紹的SQL Server 資料庫調整表中列的順序操作方法及遇到問題,希望對大家有所幫助!

相關文章