【发布时间】:2010-02-24 17:02:16
【问题描述】:
我所有的表都有特定的审计列(CreateDate、CreateBy、UpdateDate、UpdateBy)
由于它们只占用视觉空间,是否有可能以某种方式隐藏这些列,使它们不会出现在 SSMS 或 SSMSE 的数据库图中?
【问题讨论】:
标签: sql-server ssms
我所有的表都有特定的审计列(CreateDate、CreateBy、UpdateDate、UpdateBy)
由于它们只占用视觉空间,是否有可能以某种方式隐藏这些列,使它们不会出现在 SSMS 或 SSMSE 的数据库图中?
【问题讨论】:
标签: sql-server ssms
其实你可以。只需右键单击表格并从上下文菜单中选择“表格视图”。
【讨论】:
很遗憾,没有。
您只能显示或隐藏整个表格。或调整大小。或逆向工程到 Visio 或一些类似的工具
编辑,2017 年 12 月
图表中的“表格视图”显示所有列或无列。 它不会删除 一些 列
是的,您可以修改列属性的视图,但OP没有问这个。
请阅读问题
【讨论】:
您必须选择所有表格 (ctrl+a),然后选择表格视图 > 仅名称。
【讨论】:
您可以创建视图,只选择您想在图表中看到的列,然后在图表中使用这些视图,而不是使用原始表格。
也许这些视图可以由应用程序本身使用。
【讨论】: