NetCOBOL 技術情報:ノウハウ情報
NetCOBOL
Windows x86
Q
カーソル宣言(DECLARE CURSOR)にFOR READ ONLYを指定したい。
どのように対処すれば良いかを教えてください。
A
カーソル宣言には、FOR UPDATEのみ指定可能です。FOR READ ONLYの指定は、 サポートしておりません。
COBOLプログラムの記述ではできませんが、ODBC情報ファイルのサーバ情報の
指定によって、読み込みのみか否か制御することが可能です。
具体的には、カーソル同時実行の指定
「@SQL_CONCURRENCY」に「READ_ONLY」を設定します。デフォルト値は
「READ_ONLY」ですので、設定をしなくても「READ ONLY」にて動作します。
