getBlockUpdateメソッド
説明
接続データベースがHiRDBの場合,?パラメタを使用したデータベースの更新で,複数のパラメタセットを一度に処理するかどうかの設定情報を取得します。
形式
public boolean getBlockUpdate();
パラメタ
なし
例外
なし
戻り値
- boolean:
-
複数のパラメタセットを一度に処理するかどうかを次の値で取得します。
-
true
複数のパラメタセットを一度に処理します。
-
false
複数のパラメタセットを一つずつ分割して処理します。
-
注意事項
-
この機能は,HiRDBの配列を使用した更新機能を使用します。このため,HiRDBの配列を使用した更新機能の使用条件に満たない場合はエラーとなります。なお,配列を使用した更新機能の詳細については,マニュアル「HiRDB UAP開発ガイド」の配列を使用した機能,およびマニュアル「HiRDB SQLリファレンス」のEXECUTE文(SQLの実行形式2),INSERT文(行挿入)形式3,DELETE文(行削除)形式2,UPDATE文(行更新)形式3,形式4を参照してください。
-
この機能は,HiRDBに対するINSERT,UPDATE,DELETE処理以外には使用できません。
-
複数のパラメタセット各列のデータ型はすべて同じにしてください。複数のパラメタセット各列のデータ型が異なる場合,更新処理実行時にエラーになります。
-
DECIMAL型データを挿入する場合,配列に指定するDECIMALデータの精度および位置取りはすべて同じにしてください。精度および位置取りが異なる場合はエラーになります。
-
複数のパラメタセットを一度に処理する場合に,バッチ更新の途中でエラーが発生すると,エラーが発生する直前までの更新処理はすべて無効になります。