我有一个存储过程,它创建多个临时表并使用它们输出变量。我想在继续前进之前测试临时表中的数据。有没有办法查看我的临时表或至少从存储过程输出它们,以便我可以在其他地方使用它们?
目前我有:
CREATE PROCEDURE Top10_SP_getMeasure007
(
in :division char(2),
in :startdate date,
in :enddate date,
out :QualifyingModels int
);
我在想输出变量可能是临时表。
答案 0 :(得分:0)
根据documentation,如果临时表是全局临时表,则只能在存储过程外部访问存储过程中的临时表。 您无法将临时表作为 OUT 参数传递。您可以在程序中打印(显示)临时表中的数据,但这需要付出更多努力 我的建议是将临时表部分拉出程序并在PCC中运行。