我想在SQL Server 2008中创建一个数据库图,并在图中有一个View。有没有办法做到这一点?
答案 0 :(得分:10)
我不这么认为。 SQL Server Management Studio只允许将表包含在数据库图表中。如果您使用的是Microsoft Visio,则可以使用它在数据库关系图中包含 Views 。
答案 1 :(得分:3)
下载SQL Sentry Plan Explorer - 这是一款免费应用,可显着扩展Management Studio中的内置执行计划功能。还要抓住Management Studio加载项(您必须重新启动SSMS)。安装完成后,在SSMS中,运行以下查询,并打开“实际执行计划”:
SELECT * FROM dbo.view;
右键单击“执行计划”,然后选择“使用SQL Sentry Plan Explorer查看”。
在Plan Explorer中打开计划后,您可以在下方窗格的“Join Diagram”选项卡上看到视图引用的基表(即使它们是嵌套的)。
免责声明:我为SQL Sentry工作,但绝对没有附加任何字符串。