SQL Server 怎样在自定义函数里面调用存储过程? 20
INSERTINTO@WorkFlowTableEXECspSelectWorkFlow@FuncCode,@SourceId,@CompanyId,@ApprovalL...
INSERT INTO @WorkFlowTable
EXEC spSelectWorkFlow @FuncCode,@SourceId,@CompanyId,@ApprovalLevel
直接在函数里面将执行的存储过程插入临时表的时候报错:在函数内对带副作用的运算符 'INSERT EXEC' 的使用无效。 展开
EXEC spSelectWorkFlow @FuncCode,@SourceId,@CompanyId,@ApprovalLevel
直接在函数里面将执行的存储过程插入临时表的时候报错:在函数内对带副作用的运算符 'INSERT EXEC' 的使用无效。 展开
3个回答
展开全部
在函数里不能使用UPDATE,DELETE,INSERT,EXEC等等。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-07-17
展开全部
直接在存储过程中写函数名称啊,如果此函数有返回值的则定义一个变量接受,如果带有参数的函数则传递一个相同类型的参数过去啊。哎,这样说不知道你明白没。
追问
你弄反了,是在函数中调用存储过程,不是在存过调用函数
你弄反了,是在函数中调用存储过程,不是在存过调用函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询