簡単にいうと
rowversionは、SQL Serverで行が更新されるたびに変わる値です。
読み込み時のrowversionを保存時に比較すると、古い画面からの上書きや同時編集の競合を検出しやすくなります。
どんな場面で使うか
- 同時編集の競合検出
- 古い画面からの上書き防止
- 楽観ロックの実装
SQL Serverで行の更新状態を判定するために使える、自動更新されるバイナリ値です。
rowversionは、SQL Serverで行が更新されるたびに変わる値です。
読み込み時のrowversionを保存時に比較すると、古い画面からの上書きや同時編集の競合を検出しやすくなります。