簡體   English   中英

存儲過程-輸出臨時表

[英]Stored Procedure - Outputing a temp table

我有一個存儲過程,該過程創建多個臨時表並使用它們來輸出變量。 我想在繼續之前測試臨時表中的數據。 有沒有辦法查看我的臨時表或至少從存儲過程中輸出它們,以便我可以在其他地方使用它們?

目前我有:

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

我以為out變量可以是臨時表。

根據文檔 ,如果臨時表是全局臨時表,則只能在存儲過程外部訪問存儲過程中的臨時 您不能將臨時表作為OUT參數傳遞。 您可能可以在該過程中打印(顯示)臨時表中的數據,但這會花費更多的精力。
我的建議是將臨時表部分從過程中拉出,然后在PCC中運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM