JET_prep列挙
JetPrepareUpdate の更新の種類。
Namespace:Microsoft.Isam.Esent.Interop
アセンブリ: Microsoft.Isam.Esent.Interop (Microsoft.Isam.Esent.Interop.dll)
構文
'Declaration
Public Enumeration JET_prep
'Usage
Dim instance As JET_prep
public enum JET_prep
メンバー
メンバー名 | 説明 | |
---|---|---|
挿入 | このフラグにより、カーソルは新しいレコードの挿入を準備します。 すべてのデータは、レコードの既定の状態に初期化されます。 テーブルに自動インクリメント列がある場合、更新が最終的に成功、失敗、または取り消されたかどうかに関係なく、このレコードに新しい値が割り当てられます。 | |
Replace | このフラグを指定すると、カーソルは現在のレコードを置き換える準備をします。 テーブルにバージョン列がある場合、バージョン列はシーケンス内の次の値に設定されます。 この更新が完了しない場合、レコード内のバージョン値は影響を受けません。 このセッションが完了する前に他のセッションがこのレコードを更新しないように、レコードに対して更新ロックが設定されます。 | |
キャンセル | このフラグにより、JetPrepareUpdate はこのカーソルの更新を取り消します。 | |
ReplaceNoLock | このフラグはJET_prepReplaceに似ていますが、他のセッションがこのレコードを更新できないようにするためのロックは行われません。 代わりに、このセッションは JetUpdate を呼び出して更新を完了したときにJET_errWriteConflictを受け取る場合があります。 | |
InsertCopy | このフラグを指定すると、カーソルは既存のレコードのコピーの挿入を準備します。 このオプションを使用する場合は、カレント レコードが存在する必要があります。 新しいレコードの初期状態は、現在のレコードからコピーされます。 レコード外に格納されている長い値は、事実上コピーされます。 | |
InsertCopyDeleteOriginal | このフラグにより、カーソルは同じレコードの挿入、および削除または元のレコードの挿入を準備します。 主キーが変更された場合に使用されます。 |
こちらもご覧ください
リファレンス
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示