2
A
回答
3
UPDATE语句在 允许的功能
这就是规则 - 函数不允许有任何的数据改变侧-影响。
您必须使用存储过程UPDATE
。
相关问题
- 1. 如何从递归递归函数
- 2. sql server 2005中的递归函数?
- 3. 如何在SQL SERVER 2005中使用递归表值函数
- 4. 停止执行递归JavaScript函数
- 5. 执行递归SQL查询(SQL Server 2005中)
- 6. SQL Server CTE - 递归
- 7. 如何从函数内执行`import *`?
- 8. 在函数内执行动态SQL时获取错误(SQL Server)?
- 9. 递归SQL函数需要
- 10. SQL函数和递归
- 11. PL-SQL递归函数
- 12. 如何编写异步执行任务的递归函数?
- 13. 递归内联函数
- 14. 如何股价从递归函数
- 15. 试图在Sql Server中执行递归查询
- 16. 执行计数内游标,sql server
- 17. 如何在空列中执行UPDATE +数学函数?
- 18. 如何从递归函数内写入文件
- 19. 递归在SQL Server 2008
- 20. SQL-Server递归查询
- 21. Sql Server的递归游标?
- 22. SQL Server递归查询
- 23. SQL Server 2008 CTE递归
- 24. 执行递归LINQ
- 25. 从递归函数产生
- 26. 递归函数从树
- 27. SQL Server从函数
- 28. 如何远程执行Sql-Server 2000/5中的表值函数?
- 29. 递归函数与本地变量不执行,如果语句
- 30. 如何在sql Server 2008中进行递归查询
实际上使用'open rowset'有一个解决方法,但可能不可取。 – 2010-09-27 15:26:02
好的 - 我敢肯定还有其他的解决方法,因为它必须经常出现。现在我正在考虑将表传递给函数,创建该表的副本(因为它只是只读的),并插入一个包含更新值的记录。然后用SP为表中每条记录进行更新来调用该函数。似乎没有必要......这里有其他选择吗? (我可能会把这个问题提到一个新的问题) – 2010-09-27 15:44:30
@jcoon - 是的,它可能是值得发布你实际上想要做什么... – cjk 2010-09-27 15:46:08