2012-01-24 30 views
0

我有已經在存儲過程中進行了壓縮的函數。 該函數返回一個表並且必須填充另一個表。 也許這個queistion可能看起來有些天真,但是在T-SQL中更新一些。 預先感謝您。如何從SQL存儲過程調用函數

回答

1

只需使用該功能就好像它是一個表。您可以:

Select * From dbo.MyFunction() 

如果您需要通過從外部查詢到UDF的值,使用Cross Apply

這樣的:

Select * From sys.dm_exec_requests ser 
Cross Apply sys.dm_exec_sql_text(ser.sql_handle)