FireDAC.Stan.Option.TFDSecurityOptions.ExactUpdatedRecsNum
Delphi
property ExactUpdatedRecsNum: Integer read GetExactUpdatedRecsNum
C++
__property int ExactUpdatedRecsNum = {read=GetExactUpdatedRecsNum, write=SetExactUpdatedRecsNum, stored=IsEURNS, default=-1};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDSecurityOptions |
説明
ExactUpdatedRecsNum は、 DML 文が変更できる、最大行数を示します。
このプロパティの値は -1 に設定されており、これはデフォルトでは無効になっていることを意味します。これが 0 より大きい値に設定されると、SQL オペレーションがアトミックとなります。つまり、更新されたレコード数が指定値と一致しない場合、操作全体が元に戻されます。
たとえば、1 行のみを削除または更新する場合は、値を 1 に設定する必要があります。指定した数より大きい場合、クエリは失敗します。