PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
10268 | 00/02/14 20:12:03 | RE(6):PB6: データベースの排他レベルについて(自己レス) By t.y |
10250 | 00/02/11 12:30:53 | RE(5):PB6: データベースの排他レベルについて By クロノス |
10243 | 00/02/10 23:01:25 | RE(4):PB6: データベースの排他レベルについて By M.M |
10235 | 00/02/10 19:56:37 | RE(3):PB6: データベースの排他レベルについて By てとらぽっと |
10233 | 00/02/10 19:29:34 | RE(2):PB6: データベースの排他レベルについて By t.y |
10231 | 00/02/10 18:44:57 | RE(1):PB6: データベースの排他レベルについて By どん |
10225 | 00/02/10 16:22:46 | PB6: データベースの排他レベルについて By t.y |
カテゴリ:スクリプトの記述
日付:2000年02月10日 19:29 発信者:t.y
題名:RE(2):PB6: データベースの排他レベルについて
どんさん、こんばんは。
素早いレス、ありがとうございます。
>「行がロックされている」というエラーコードがInformixから戻ってきている
>でしょうからそれで判断して、リトライするなりエラーで落とすなりといった
>組み方をすれば良いのではないでしょうか?
はい、それも1つの方法だと思います。ただ、私はロックに関する知識も経験も
少ないので、どういったやり方が一般的(常識的)なのかわからないのです。
「決め」の問題なのかもしれませんが、判断しようにも材料がないので、
質問させていただいた次第です。
>それとInformix-Onlineって他のプロセスがそのデータをロックしていた場合
>に、解除されるのを待ってから、SQLを実行させるようなモードがありませ
>んでしたっけ? 待ち時間の上限なんかも設定出来たような気がしますが・・・。
>(ODBCだと出来ないのかな? う?ん、わからん)
マニュアルを見ると(SET命令で)確かにできそうなのですが、埋め込みSQLにて
SET命令を書くとスクリプトを閉じる時にエラーになります。動的SQLにて
発行するしかないのでしょうか?ODBCっていうのも関係あるのかわかりません。
そんな命令があるのにCONNECT時にもLOCK指定がある・・・どういうこと?
どうすればいいの?といった感じで混乱しています。
>P.S この話題はフリートーク向きだなぁ
最初はそっちかなと思いましたがスクリプトにも若干関係あるのと、技術的な
話はやはりこちらかなと思いました。まずかったら移動します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS その他
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS INFORMIX-OnLine 7
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.