Sud*_*han 14 sql sql-server view
我在SQL Server 2008中有一个视图,并希望在Management Studio中查看它.
例:
--is the underlying query for the view Example_1
select *
from table_aView
Run Code Online (Sandbox Code Playgroud)
查看名称: Example_1
如何获取相应视图表的查询(用于创建视图的查询)?
提前致谢
mar*_*c_s 34
在Management Studio中,打开对象资源管理器.
Views
Script view as > Create To > New query window
你完成了!
如果要从T-SQL代码中检索定义视图的SQL语句,请使用以下命令:
SELECT
m.definition
FROM sys.views v
INNER JOIN sys.sql_modules m ON m.object_id = v.object_id
WHERE name = 'Example_1'
Run Code Online (Sandbox Code Playgroud)
使用sp_helptext
前view_name
。例:
sp_helptext Example_1
Run Code Online (Sandbox Code Playgroud)
因此,您将获得查询:
CREATE VIEW dbo.Example_1
AS
SELECT a, b, c
FROM dbo.table_name JOIN blah blah blah
WHERE blah blah blah
Run Code Online (Sandbox Code Playgroud)
sp_helptext将给出存储过程。