PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
9684 | 99/12/24 08:43:30 | RE(2):PB6.5: ロールバックセグメントの指定 By a&a |
9616 | 99/12/20 02:44:00 | RE(1):PB6.5: ロールバックセグメントの指定 By Taka |
9585 | 99/12/15 23:50:53 | PB6.5: ロールバックセグメントの指定 By aki |
カテゴリ:スクリプトの記述
日付:1999年12月24日 08:43 発信者:a&a
題名:RE(2):PB6.5: ロールバックセグメントの指定
akiさん、おはようございます。
>ご存じの方がいましたら、ご教授ください。
>
>PowerBuilderからのロールバックセグメントの指定は、正しく動作するのでしょうか?
>
>DWの更新(update関数)直前に
>
>Mysql = \"SET TRANSACTION USE ROLLBACK SEGMENT RB2\"
>EXECUTE IMMEDIATE :Mysql ;
>
>この後にupdate関数をCALL
>
>として、記述してあるんですが・・・(手順は簡略して書いてあります)
>
>こういうやり方であってるんでしょうか?
>
あってます。が、SET TRANSACTIONはトランザクションの開始直後しか使用できないことに
注意してください。
#PB4.0まではコネクトして直ちにSET TRANSACTIONを発行する事ができたのですがPB5.0以降
ではなぜかCOMMITを実行した後でなければエラーになってしまいます。(^^?
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.