存储过程 - 输出临时表

时间:2013-12-10 15:38:14

标签: sql pervasive-sql

我有一个存储过程,它创建多个临时表并使用它们输出变量。我想在继续前进之前测试临时表中的数据。有没有办法查看我的临时表或至少从存储过程输出它们,以便我可以在其他地方使用它们?

目前我有:

CREATE PROCEDURE Top10_SP_getMeasure007
(
    in :division char(2),
    in :startdate date,
    in :enddate date,
    out :QualifyingModels int
);

我在想输出变量可能是临时表。

1 个答案:

答案 0 :(得分:0)

根据documentation,如果临时表是全局临时表,则只能在存储过程外部访问存储过程中的临时表。 您无法将临时表作为 OUT 参数传递。您可以在程序中打印(显示)临时表中的数据,但这需要付出更多努力 我的建议是将临时表部分拉出程序并在PCC中运行。