2010-09-27 14 views

回答

3

UPDATE語句在 允許的功能

這就是規則 - 函數不允許有任何的數據改變側-影響。

您必須使用存儲過程UPDATE

+0

實際上使用'open rowset'有一個解決方法,但可能不可取。 – 2010-09-27 15:26:02

+0

好的 - 我敢肯定還有其他的解決方法,因爲它必須經常出現。現在我正在考慮將表傳遞給函數,創建該表的副本(因爲它只是只讀的),並插入一個包含更新值的記錄。然後用SP爲表中每條記錄進行更新來調用該函數。似乎沒有必要......這裏有其他選擇嗎? (我可能會把這個問題提到一個新的問題) – 2010-09-27 15:44:30

+0

@jcoon - 是的,它可能是值得發佈你實際上想要做什麼... – cjk 2010-09-27 15:46:08