溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題

發(fā)布時(shí)間:2020-08-30 07:48:49 來(lái)源:腳本之家 閱讀:477 作者:東山絮柳仔 欄目:數(shù)據(jù)庫(kù)

SQL Server 數(shù)據(jù)庫(kù)中表一旦創(chuàng)建,我們不建議擅自調(diào)整列的順序,特別是對(duì)應(yīng)的應(yīng)用系統(tǒng)已經(jīng)上線,因?yàn)椴糠珠_(kāi)發(fā)人員,不一定在代碼中指明了列名。表是否可以調(diào)整列的順序,其實(shí)可以自主設(shè)置,我們建議在安裝后設(shè)置為禁止。

那么,如果確實(shí)需要調(diào)整某一列的順序,我們是怎么操作的呢? 下面,我們就要演示一下怎么取消這種限制。當(dāng)然,通過(guò)取消限制的演示,相信大家也知道了怎么添加限制了。

需求及問(wèn)題描述

1)測(cè)試表 Test001

SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題

(2)更新前

SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題

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

SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題

點(diǎn)擊保存時(shí)報(bào)錯(cuò)

SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題

修改數(shù)據(jù)庫(kù)表結(jié)構(gòu)時(shí)提示【不允許保存更改。您所做的更改要求刪除并重新創(chuàng)建以下表。您對(duì)無(wú)法重新創(chuàng)建的標(biāo)進(jìn)行了更改或者啟用了“阻止保存要求重新創(chuàng)建表的更改"選項(xiàng)?!?/p>

處理方法

Step 1 在SSMS客戶端,點(diǎn)擊 菜單【工具】然后選中【選項(xiàng)】

SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題

Step 2 打開(kāi)了選項(xiàng)對(duì)話框,我們展開(kāi) 設(shè)計(jì)器 【英文版 Designers】

SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題

Step 3 取消【阻止保存要求重新創(chuàng)建表的更改】復(fù)選框

SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題

Step 4 再次執(zhí)行調(diào)整列順序操作,修改 OK

SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題

總結(jié)

以上所述是小編給大家介紹的SQL Server 數(shù)據(jù)庫(kù)調(diào)整表中列的順序操作方法及遇到問(wèn)題,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI