本帖最后由 swejet 于 2021-8-26 21:24 编辑
Microsoft SQL Server 是活字格官方推荐的数据库,相信很多格友也在使用,而 SSMS 是MS-SQL 的官方连接工具。
但是用过导航猫一类的第三方数据库工具的格友一定知道, SSMS 很多功能不如一些小巧的连接工具好用,尤其是表设计器。
SSMS 的表设计器长这样:
不好使,没有字段宽度,也没有字段说明,差评!
其实这个地方可以改的,但是要修改注册表才行。
打开“注册表编辑器”,找到以下项
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\SQL Server Management Studio\18.0_IsoShell\DataProject]
如果是 SSMS 14,应该是以下路径:
“HKEY_CURRENT_USER\SOFTWARE\Microsoft\SQL Server Management Studio\14.0\DataProject”
然后找到以下两个字符串的配置项
SSVPropViewColumnsSQL70
SSVPropViewColumnsSQL80
这两个项的默认值都是1,2,6;
把这两个项目都修改为 "1,2,3,4,5,6,7,8,17;"
改完之后长这样。
注意的是:
1. 安装完 SSMS 后,要启动一次这两个键值才会出现,刚刚安装完是没有这两个键值的。
2. 修改注册表要在 SSMS 退出的状态下。如果 SSMS 运行时,默认值是1,2,6,改完注册表时,退出 SSMS 后又会恢复为默认值。所以修改顺序是先启动一次 SSMS,打开表设计器,然后退出,再修改注册表,修改完成后再次启动 SSMS。
各编号所代表的列名如下:
- Column Name (列名)
- Data Type (数据类型)
- Length (长度)
- Precision (精度)
- Scale (小数位数)
- Allow Nulls *(允许空值)
- Default Value (默认值)
- Identity (是否为标识)
- Identity Seed (标识种子)
- Identity Increment (标识增量)
- Row GUID (行GUID)
- Nullable (可以为空)
- Condensed Type (简捷类型,与2数据类型相同)
- Not for Replication (不用于复制)
- Formula (公式)
- Collation (排序规则)
- Description (说明)
懒得找注册表路径的可以下载此注册表文件,直接双击文件名即可导入,这才叫保姆级的对吧!放心,这个注册表文件绝对是干净的,我把源码贴出来:
- Windows Registry Editor Version 5.00
- [HKEY_CURRENT_USER\SOFTWARE\Microsoft\SQL Server Management Studio\18.0_IsoShell\DataProject]
- "SSVPropViewColumnsSQL70"="1,2,3,4,5,6,7,8,17;"
- "SSVPropViewColumnsSQL80"="1,2,3,4,5,6,7,8,17;"
复制代码 对了,只适应 SSMS 18
SSMS表设计器列增强.rar
(349 Bytes, 下载次数: 114)
|