すべてのプロダクト
Search
ドキュメントセンター

PolarDB:カーソルを宣言するDeclare a cursor

最終更新日:May 29, 2024

カーソルを使用するには、まずSPLプログラムの宣言トピックで宣言する必要があります。

カーソル宣言は次のように表示されます。

CURSOR名ISクエリ;

nameは、後でプログラムで設定されたカーソルとその結果を参照するために使用される識別子です。クエリは、カーソルで取得可能な結果セットを決定するSQL SELECTステートメントです。

次のコードは、カーソル宣言の例です。

CREATE OR REPLACE PROCEDURE cursor_example
IS
    CURSOR emp_cur_1はempから選択 * です。
    CURSOR emp_cur_2はSELECT empno、ename FROM empです。
    CURSOR emp_cur_3はSELECT empno、ename FROM emp WHERE deptno = 10です
        empnoによる注文;
開始
    ...
エンド;