How do I add the description property to the table designer view in SSMS?(如何将Description属性添加到SSMS中的表设计器视图?)
问题描述
在SSMS(当前运行SQL Server 2008 R2)中,我要在表设计器窗口的Allow Nulls属性旁边添加Description属性。
我已经查看了用于设置NULL属性默认值的注册表更改,如此所示,因此回答How do I set the Allow Nulls property in table designer of SSMS to be always false?,但是,我不知道如何将新属性添加到新的表设计器视图中。
我认为下面的注册表项会有帮助。
HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQLServer100ToolsShellDataProject
SSVPropViewColumnsSQL70
SSVPropViewColumnsSQL80
我将上述注册表项的注册表项从1,2,6;更改为1,2,6,9;,但设计器中没有任何更改。
有人对此有其他想法吗?
推荐答案
以下是向SQL Server Management Studio中的表设计器添加属性的步骤。这些步骤涉及更改注册表设置中的值。
NOTE: Please be careful while altering registry keys.
在Windows Start-->;Run命令中键入regedit以打开注册表编辑器。
导航到
HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL Server100ToolsShellDataProject您可能需要相应地更改SQL Server版本。我使用的是SQL Server 2008 R2 Express,因此使用的是版本100。对于SQL Server 2012,我在
下找到此设置HKEY_CURRENT_USERSoftwareMicrosoftSQL Server Management Studio11.0DataProject在上述注册表路径下,查找项
SSVPropViewColumnsSQL70和SSVPropViewColumnsSQL80。默认情况下,这些注册表项的值为
1,2,6;。下面提到的属性序列部分显示了与每个属性关联的编号。为了满足向表设计器添加Description列的要求,我必须将注册表项值更改为1,2,6,17;右键单击键并选择
上执行此操作Modify选项。将值从1,2,6;更改为1,2,6,17;。必须在键SSVPropViewColumnsSQL70和SSVPropViewColumnsSQL80NOTE: Remember to restart SSMS between each registry change.
属性序列:
- 列名
- 数据类型
- 长度
- 精度
- 比例
- 允许空值
- 默认值
- 标识
- 标识种子
- 标识增量
- 行GUID
- 可为空
- 压缩类型
- 不用于复制
- 公式
- 排序规则
- 说明
希望这能帮助某人。
这篇关于如何将Description属性添加到SSMS中的表设计器视图?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:如何将Description属性添加到SSMS中的表设计器视图?
基础教程推荐
- MySQL根据从其他列分组的值,对两列之间的值进行求和 2022-01-01
- 使用 VBS 和注册表来确定安装了哪个版本和 32 位 2021-01-01
- MySQL 5.7参照时间戳生成日期列 2022-01-01
- CHECKSUM 和 CHECKSUM_AGG:算法是什么? 2021-01-01
- 如何在 CakePHP 3 中实现 INSERT ON DUPLICATE KEY UPDATE aka upsert? 2021-01-01
- 从字符串 TSQL 中获取数字 2021-01-01
- ORA-01830:日期格式图片在转换整个输入字符串之前结束/选择日期查询的总和 2021-01-01
- 带更新的 sqlite CTE 2022-01-01
- 带有WHERE子句的LAG()函数 2022-01-01
- while 在触发器内循环以遍历 sql 中表的所有列 2022-01-01
