1
我有GetProductDetailedDescriptions
存儲過程。我想創建一個函數,將結果集GetProductDetailedDescriptions
返回到sql中的xml字符串中。我試過了,將存儲過程結果集轉換爲XML字符串?
EXEC [GetProductDetailedDescriptions] @pid FOR XML AUTO, ELEMENTS
但是我收到語法錯誤。
我有GetProductDetailedDescriptions
存儲過程。我想創建一個函數,將結果集GetProductDetailedDescriptions
返回到sql中的xml字符串中。我試過了,將存儲過程結果集轉換爲XML字符串?
EXEC [GetProductDetailedDescriptions] @pid FOR XML AUTO, ELEMENTS
但是我收到語法錯誤。
在T-SQL函數中,您無法修改永久表中的數據,也無法執行存儲過程。這是設計。
您可以編寫和使用CLR函數從中調用存儲過程或使用OPENROWSET與環回鏈接的服務器,但不建議
有什麼語法錯誤這種做法? –
@NeilHosey,Acyually我不能在功能裏運行sp。 – user960567