PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
7989 99/09/03 17:03:26 RE(2):PB6.5: FETCH時にページ違反 By Gota
7983 99/09/03 13:50:51 RE(1):PB6.5: FETCH時にページ違反 By Taka
7964 99/09/02 19:00:21 PB6.5: FETCH時にページ違反 By Gota

カテゴリ:PowerBuilderの不具合?
日付:1999年09月03日 17:03 発信者:Gota
題名:RE(2):PB6.5: FETCH時にページ違反

Takaさん、こんにちは。

>PB5.xの頃、「埋め込みSQLのカーソルでは、FOR UPDATE句はダメ」という現象がありました。
>しょうがないので、データストアで回避したことがあります。

レスありがとうございます。

色々試したのですが以下のことがわかりました。

1.FOR UPDATE句をつけてカーソルを定義し、OPEN後FETCHするとページ違反が発生する。
2.条件に合うレコードが無い(NOTFOUND)場合はFETCHしても発生しない。
3.FROMの後にテーブルを2つ以上書けば発生しない。

どうもPowerBuilderの不具合みたいですね。

好ましくないですがFROMにダミーのテーブルを書いて回避します。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows98
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.