2016-06-22 6 views
0

ストアドプロシージャにはセッションテーブルがあります。私はステートメントを確認するために調整したと思います。どのようにdb2ストアドプロシージャでセッションテーブルを選択するには?

例:

DECLARE GLOBAL TEMPORARY TABLE SESSION.TEMP 
    (
    EMPNO INT, 
    SALARY DEC(9,2) 
) 
INSERT INTO SESSION.TEMPM (EMP, SALARY) SQL STATEMENTS; 

select count(*) from session.temp; 
私はちょうど select count(*) from session.temp;

マイモード法の結果を知りたい

select count(t.*) from (SQL STATEMENTS) t 

これを行うための別の方法はありますか?そして、あなたが言ったVARに値を挿入する必要が

DECLARE iCountTemp INTEGER; 

:あなたはこのような変数を宣言する必要がクエリ(それは1つの行の結果である場合のみ)の戻り値を保存するには

答えて

0

SELECT COUNT(*) 
INTO iCountTemp 
FROM session.temp; 

希望します。

関連する問題