Azure上のSQL Serverに採番マスタを設け、拠点(行)毎に最終連番値を設けています。
1拠点で複数端末からラベル発行すると発行した枚数を採番マスタの最終連番値+発行枚数で更新しています。
例えば拠点AからPC1、PC2、PC3がラベル発行したときに、採番マスタが更新中は再取得するといったことを行いたいです。
①Oracleの場合、トランザクション、For Updateで行ロックできますがSQL Serverの場合、同様に行ロック可能でしょうか?
②行ロックを行わずに採番テーブルの最終連番値を重複しない方法があればご教示ください。欠番、飛び番は可能です。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。