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