PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
19728 | 03/06/16 10:40:21 | RE(4):自己レス:PB7.0: トランザクションについて教えてください By coo |
19720 | 03/06/13 16:03:40 | RE(3):PB7.0: トランザクションについて教えてください By B-Jacky |
19719 | 03/06/13 15:53:36 | RE(2):自己レス:PB7.0: トランザクションについて教えてください By B-Jacky |
19718 | 03/06/13 16:03:22 | RE(1):PB7.0: トランザクションについて教えてください By hirotyan |
19715 | 03/06/12 20:03:49 | PB7.0: トランザクションについて教えてください By B-Jacky |
カテゴリ:データベース
日付:2003年06月16日 10:40 発信者:coo
題名:RE(4):自己レス:PB7.0: トランザクションについて教えてください
B-Jackyさん、こんにちは。
>お疲れ様です。
>原因が特定できました。
>
>DELETE文を実行している画面の裏にも画面が表示されている構造なのですが、
>この裏画面にてトランザクションSQLCAで同じテーブルをFETCH表示していました。
>このSQLCAを独自トランザクションに変更することにより解決できました。
>
>ところで、同一テーブルを別々のトランザクションでFETCH表示させて
>INSERT文、UPDATE文、DELETE文を正常に実行できないのでしょうか?
>
>できない理由をどなたか教えてください。よろしくお願いします。
>
私的には、ちょっと、この意味が分かりません。
同一テーブルに対して別々のトランザクション管理を行う理由はなんですか?
同一テーブルなので、別々に管理しようが接続先は同じですので、
INSERT、UPDATE等を片方のトランザクションに対して行ったら整合性がとれないのでは?
そもそもそんな事出来ない若しくはしてはいけないと思ってたので、やったことはありませんけど。
プログラム的にはアリなんでしょうかね?
すいません。全然解答になってませんね?失礼しました。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Sybase SQL Anywhere Client
Browser InternetExplorer5.X
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.