有没有办法查看在 SQL Server Management Studio 中创建视图的代码?

use*_*129 7 sql-server

我想查看如何在 SQL Server Management Studio 中创建视图的底层代码。有没有办法做到这一点?

我想查看以硬代码形式应用于此视图的任何日期过滤器等。

小智 7

右键单击视图,选择Script View asCREATE ToNew query editor window


Dav*_*itz 5

select text from sys.syscomments where id = object_id ('dbo.myview')
Run Code Online (Sandbox Code Playgroud)
select definition from sys.all_sql_modules where object_id = object_id ('dbo.myview')
Run Code Online (Sandbox Code Playgroud)
select definition from sys.sql_modules where object_id = object_id ('dbo.myview')      
Run Code Online (Sandbox Code Playgroud)
select object_definition (object_id ('dbo.myview')) object_definition
Run Code Online (Sandbox Code Playgroud)
sp_helptext 'dbo.myview'
Run Code Online (Sandbox Code Playgroud)