2.12.6 参照系APIの使用について
参照系APIを使用する際には,次に示すことに注意してください。CSCIWで使用する参照系APIの種類については,「付録A.2 参照系API」を参照してください。
-
CSCIWの参照系APIは,SQL発行時に次に示すオプションを使用して排他(行ロック)をかけないで検索を実行しています。そのため,別トランザクションの処理で検索対象行の内容が変更されているおそれがあります。
-
HiRDB:WITHOUT LOCK NOWAIT
-
Oracle:FOR UPDATE句など,何も指定しない
-
SQL Server:
SQLServerReadMode※ = 0の場合,WITH(ROWLOCK, NOLOCK)
SQLServerReadMode※ = 1の場合,WITH(READCOMMITTED)
注※ CSCIWセットアッププロパティファイルの設定です。
-
PostgreSQL:FOR UPDATE句など,何も指定しない
なお,排他をかけないで検索を実行した場合の動作は,データベース種別ごとに異なります。動作の詳細については,ご利用のデータベースのマニュアルを参照してください。
-