函数中能调用存储过程吗?
函数中能调用存储过程吗?或是能调用Insert与Update语句吗?
------解决方案--------------------能调用扩展存储过程,其它不行
------解决方案--------------------函数中的有效语句的类型包括:
DECLARE 语句,该语句可用于定义函数局部的数据变量和游标。
为函数局部对象的赋值,如使用 SET 为标量和表局部变量赋值。
游标操作,该操作引用在函数中声明、打开、关闭和释放的局部游标。不允许使用 FETCH 语句将数据返回到客户端。仅允许使用 FETCH 语句通过 INTO 子句给局部变量赋值。
除 TRY...CATCH 语句之外的控制流语句。
SELECT 语句,该语句包含具有为函数的局部变量赋值的表达式的选择列表。
INSERT、UPDATE 和 DELETE 语句,这些语句修改函数的局部表变量。
EXECUTE 语句,该语句调用扩展存储过程。