カーソルのオープン

宣言されたカーソルは、使用する前に開いておく必要があります。それには OPEN 文が使用されます。次の例を参照してください。

     EXEC SQL
         OPEN Cur1
     END-EXEC

DECLARE CURSOR 文でパラメーター マーカーを含んだ準備された文を参照する場合には、対応する OPEN 文でホスト変数、または SQLDA 構造体の名前を指定することによって、パラメーター マーカーに値を供給する必要があります。次の例を参照してください。

     EXEC SQL
         OPEN Cur2 USING :last-name
     END-EXEC

SQLDA データ構造体を使用する場合には、OPEN 文の実行時に、データ型、データ長、およびアドレスの各フィールドにすでに適切なデータが含まれている必要があります。

COBSQL