我正在寻找类似的东西
exec sp_helptext 'dbo.StoredProcName'
(这将返回组成存储过程的 SQL 代码)但对于计算列。除了使用 SSMS 查找之外,是否存在这样的功能?我正在寻找用于计算计算列的表达式的文本。
我正在寻找类似的东西
exec sp_helptext 'dbo.StoredProcName'
(这将返回组成存储过程的 SQL 代码)但对于计算列。除了使用 SSMS 查找之外,是否存在这样的功能?我正在寻找用于计算计算列的表达式的文本。
尝试这个:
SELECT
name, definition
FROM sys.computed_columns
当然 - 该目录视图还在其其他列中包含更多有用的信息!
以下是sp_helptext
的语法:
sp_helptext [ @objname = ] 'name' [ , [ @columnname = ] computed_column_name ]
所以你可以做这样的事情:
exec sp_helptext @objname = N'AdventureWorks2012.Sales.SalesOrderHeader', @columnname = TotalDue
来源:MSDN 库