- ベストアンサー
OPEN文
PL/SQLで質問なんですが OPEN カーソル名 FOR SELECT文 と OPEN カーソル名 の違いがよくわからないので、教えてください
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
OPEN カーソル名 FOR SELECT文 の方は、Where句などを後付けで指定できます。 宣言セクションで CURSOR HOGE IS SELECT * FROM T_HOGE; などとした後で、実行部で OPEN HOGE FOR SELECT * FROM T_HOGE WHERE CODE = '01'; ってな感じで記述できます。 OPEN カーソル名 ですと、宣言部で記述したとおりのカーソルが開かれます。