需要在SQL Server中从UDF更新表行

时间:2010-01-19 12:40:39

标签: sql-server

我在视图中使用一个函数来获取一些结果集。在该函数中,基于某些条件需要将行更新到数据库表。

任何人都可以告诉我,我该怎么做

2 个答案:

答案 0 :(得分:1)

您无法使用SQL Server执行此操作。 SQL Server不允许UDF中的更新/删除/插入语句。我认为你也无法调用存储过程。

答案 1 :(得分:-1)

SP可以读取,写入,删除和更新永久表。但是,如果您想要更新视图的基表(表)中的行,那么您必须是相当可观的,因为存在一些限制