SQL Server Management Studio工具如何在表設(shè)計(jì)列表中添加說(shuō)明列
我們?cè)谟肧MSS工具設(shè)計(jì)表的時(shí)候,只有列明等三個(gè)列,如果想查看和編輯說(shuō)明就要逐個(gè)點(diǎn)擊,有些不方便,如圖:
把說(shuō)明列添加到列表上,我們可以通過(guò)修改工具注冊(cè)表來(lái)實(shí)現(xiàn):
首先,運(yùn)行-regedit-打開注冊(cè)表(這里記得關(guān)掉SMSS工具)。
然后,根據(jù)地址找到具體位置:計(jì)算機(jī)\HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\18.0_IsoShell\DataProject
我是用的是2016,版本為13.0,這里注意對(duì)應(yīng)你的版本號(hào)下找到DataProject
SQL Server 2008 R2是100,SQL Server 2012是11.0
2019的路徑跟上面不同:
Computer\HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\18.0_IsoShell\DataProject
最后,我們找到SSVPropViewColumnsSQL70 和SSVPropViewColumnsSQL80
我們看到的值:1,2,6; → 把它改成:1,2,6,7,17; ,數(shù)字代表的列如下:
(1)Column Name (2)Data Type (3)Length (4)Precision(5)Scale
(6)Allow Nulls(7)Default Value(8)Identity(9)Identity Seed(10)Identity Increment
(11)Row GUID(12)Nullable(13)Condensed Type(14)Not for Replication(15)Formula
(16)Collation(17)Description
再打開SMSS工具,如圖:
最簡(jiǎn)單的操作方法:
在注冊(cè)表中查找對(duì)應(yīng)SSMS的版本號(hào)(Sqlserver2016 對(duì)應(yīng)13.0)下的 SSVPropViewColumnsSQL70 和 SSVPropViewColumnsSQL80,并修改為1,2,6,17; 然后重啟SSMS。
需要注意的是,如果連接的數(shù)據(jù)庫(kù)非本地的情況下,則修改的注冊(cè)表是連接的數(shù)據(jù)庫(kù)所在的計(jì)算機(jī)的注冊(cè)表。