ANSI 準拠

SQL(BEHAVIOR) 指令を SQL(BEHAVIOR=ANSI) に設定します。つまり、データ アクセスは、読み取り専用として明示的に指定されたデータ アクセス以外のすべてに対して更新可能です。

Microsoft SQL Server へのデータベース接続の場合、複数のアクティブな結果セット (MARS) が有効で、読み取り専用カーソルが SQL Server のデフォルトの結果セットを使用します (別名ファイアホース カーソル)。ご使用の SQL Server のバージョン用の最新の Microsoft ODBC ドライバーを必ず使用してください。SQL Server 用の Microsoft ODBC の古いバージョンは MARS 機能を提供しない場合があります。

Oracle や DB2 などのその他のデータベースの場合、読み取り専用カーソルは 8 行のブロック フェッチを使用します。

全データベース向けの更新可能なカーソルは、8 行のブロック フェッチを使用します。ブロック フェッチ サイズは変更できます。詳細については、 「BEHAVIOR」のトピックを参照してください。