我所有的表都具有一定的审计列(CREATEDATE,CreateBy,UpdateDate,UpdateBy)可能隐藏SQL Server Management Studio数据库关系图中的列?
因为他们只是采取了视觉空间,是否有可能以某种方式隐藏这些列这样他们就不会在数据库图表显示SSMS或SSMSE?
我所有的表都具有一定的审计列(CREATEDATE,CreateBy,UpdateDate,UpdateBy)可能隐藏SQL Server Management Studio数据库关系图中的列?
因为他们只是采取了视觉空间,是否有可能以某种方式隐藏这些列这样他们就不会在数据库图表显示SSMS或SSMSE?
不幸的是,没有。
您可以显示或隐藏只有整个表。或调整大小。或者反向工程为Visio或图表一些这样的工具
编辑,2017年12月
“表视图”显示所有列或没有列。 它不会删除一些列
是的,你可以修改列的视图属性但OP没有问这个。
阅读问题,请
其实你可以。只需右键单击表格并从上下文菜单中选择“表格视图”。
这应该是公认的答案。至少可以回溯到SSMS的SQL2008 R2版本。 – 2017-12-14 14:42:11
这不会隐藏**列**,它只隐藏**列属性“ – gbn 2017-12-15 08:57:51
这不应该是公认的答案,因为有一种方法(见对方的回答)至少在管理工作室的最新版本。 – xsl 2014-03-21 10:22:08
右键单击该表并选择“表格视图”,然后选择唯一的名字 – uriz 2015-08-23 16:29:43
@uri对方回答,这不能掩盖** **列,隐藏的仅仅是**列属性” – gbn 2017-12-15 09:02:00