2012-04-18 11 views
1

ストアドプロシージャを使用してIBM DB2のテーブルの内容全体を表示するにはどうすればよいですか?そのうちの)?ストアドプロシージャを使用してテーブルの内容全体を表示する方法

感謝:)

+1

SELECT * FROM jrista

+3

なぜこのためにストアドプロシージャが必要ですか? 'select * from MyTable'はあなたのために働かないのですか? –

+0

私は職場での経験を積んでおり、ストアドプロシージャを使用する必要があると言われています。/ – jonprocter

答えて

0

DB2では、あなたが必要なテーブル(複数可)からデータを読み込み、カーソルを作成し、結果を得るためにそれを開く必要があります。パラメータのないサンプルをお渡しします。

CREATE PROCEDURE MY_SCHEMA.SP_SEL_TABLEX() 
RESULT SET 1 
LANGUAGE SQL 
BEGIN 
    DECLARE C_TABLEX CURSOR FOR 
     SELECT COL1, COL2 
     FROM MY_SCHEMA.TABLEX; 
    OPEN C_TABLEX; 
END; 
+0

ああ完璧、ありがとう:) – jonprocter

+0

@jonprocterこれはあなたが探していた答えであれば[この投稿を回答としてマークする]を忘れないでください(http://meta.stackexchange.com/a/5235/182862) –

+0

done :)もう一度感謝します:D – jonprocter

関連する問題