SQLServer 在表设计器显示更多列
Posted Hello World,
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLServer 在表设计器显示更多列相关的知识,希望对你有一定的参考价值。
默认的设计器网格中只显示“列名”,“数据类型”,“允许NULL值”三列,但通常需要给字段添加备注,需要切换到底部去填写,十分不便。
经查询资料得知,可以通过修改注册表的方式来实现显示更多列。
注册表位置:
计算机\\HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\SQL Server Management Studio\\版本号...\\DataProject
不同的版本不一样,例如SQL Server Management Studio 15.0.18390.0的,位置如下:
计算机\\HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\SQL Server Management Studio\\18.0_IsoShell\\DataProject
修改里面的两个项:SSVPropViewColumnsSQL70和SSVPropViewColumnsSQL80
数字对应值的列表如下:
- Column Name
- Data Type
- Length
- Precision
- Scale
- Allow Nulls
- Default Value
- Identity
- Identity Seed
- Identity Increment
- Row GUID
- Nullable
- Condensed Type
- Not for Replication
- Formula
- Collation
- Description
根据自己的需要填写即可,修改完成后重启一下管理器就可以看到效果了。
以上是关于SQLServer 在表设计器显示更多列的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法让 Identity Specification 显示在 Allow Nulls 列旁边的表设计器中?
如何在表中指定基于 SQL Server 中另一列的计算列?