触发器中调用存储过程

存储过程名称为A,假设A返回一个ID

EXEC @id = A 1031,1

在触发器中像上面那样调用,调试时发现@FolderHierarchyid的值为0

后面参考网上的方法,建了一个表,表结构和存储过程的返回结果集结构一样

declare @idtable table(ID int);

insert into @idtable
EXEC A 1031,1
select @id=ID from @idtable

posted @ 2019-05-05 17:55  空格MM  阅读(3987)  评论(0编辑  收藏  举报