欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

触发器中调用存储过程

程序员文章站 2024-01-10 22:17:52
存储过程名称为A,假设A返回一个ID EXEC @id = A 1031,1 在触发器中像上面那样调用,调试时发现@FolderHierarchyid的值为0 后面参考网上的方法,建了一个表,表结构和存储过程的返回结果集结构一样 declare @idtable table(ID int); ins ......

存储过程名称为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