プロシージャの完了後も保持されるテーブルを作成する場合、DECLARE LOCAL TEMPORARY TABLE 文ではなく CREATE LOCAL TEMPORARY TABLE 文をプロシージャに使用します。CREATE LOCAL TEMPORARY
TABLE 文を使用して作成されたローカルテンポラリテーブルは、明示的に削除するか接続が終了するまで保持されます。
CREATE LOCAL TEMPORARY TABLE を使用して作成されたテーブルは、システムカタログの SYSTABLE ビューには表示されません。
CREATE LOCAL TEMPORARY TABLE を使用して IF 文で作成されたローカルテンポラリテーブルは、IF 文が完了した後も保持されます。