我在尋找沿找到計算列的表達式的系統函數?
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 =] '名'[[@columnname =] computed_column_name]
所以,你可以做這樣的事情:
exec sp_helptext @objname = N'AdventureWorks2012.Sales.SalesOrderHeader', @columnname = TotalDue
來源:MSDN Library
同時在尋找一些關於這個問題的指導,我遇到了幾個你已經回答的問題。看到你如何回答我以前的問題我認爲這是完美的時間說,謝謝:) – wootscootinboogie
@wootscootinboogie:謝謝 - 不客氣!很高興,如果我可以幫助 –