我有一个调用子进程的父进程,我需要从父进程中禁用此子进程的结果,因为我已经在父进程的父进程中使用它,因此我没有使用INSERT INTO EXEC。 有什么办法可以做到这一点?压缩存储过程的结果
例:
父程序:
CREATE TABLE #Table (Field INT,Field2 INT);
EXEC [ChildProcedure];
子过程:
SELECT * FROM EXAMPLETABLE
--OTHER OPERATIONS
INSERT into #Table SELECT * from SOMETABLE
的事情是,我的孩子过程有内,我不能避免选择。 当我从父母程序调用我的子程序时,我得到了选择结果,但我想压制它,因为我只想要INSERT INTO
部分。
也许你可以做一些与集NOEXEC上,还没有尝试过,但它可能工作 –
你能证明你的程序? –
@JamesZ事情是,我需要执行该子程序,但是会抑制任何选择结果。我需要从父级控制这种行为。谢谢。 –