アクセスに対してvbaでトランザクション処理を行っていたのですが
sqlserverに移行したところ排他エラーとなってしまいました
原因は同一レコードに対して二回の更新処理を行ったからなのですが
そもそも同一トランザクションとは言え
同じレコードに(カラムは違いますが)更新処理ができてしまうのが良くないと思うのですが
まともなdb(sqlserverやORACLE)では
このような更新処理は不可能なのでしょうか?
投稿2016/11/16 11:45
アクセスに対してvbaでトランザクション処理を行っていたのですが
sqlserverに移行したところ排他エラーとなってしまいました
原因は同一レコードに対して二回の更新処理を行ったからなのですが
そもそも同一トランザクションとは言え
同じレコードに(カラムは違いますが)更新処理ができてしまうのが良くないと思うのですが
まともなdb(sqlserverやORACLE)では
このような更新処理は不可能なのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。