■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
対象レコードが他のユーザにより削除されています 2006/12/12 18:38 OB 1
ObjectBrowser Ver.9(9.1.0.0)を使用しています。
Oracle10g(10.1.0.2.0)にて、以下のようなテーブルを作りました。

CREATE TABLE ABC
(
ZZZ NUMBER(5,2) NOT NULL,
CONSTRAINT PK_ABC PRIMARY KEY (ZZZ) USING INDEX
)

テーブルの「データ」タブで
ZZZ=123.12345
というデータを入力すると、見た目上は入力した通りの
レコードが登録されています。

このレコードを更新しようとすると、
「対象レコードが他のユーザにより削除されています。」
というメッセージが表示されます。

テーブル定義上、「123.12345」という値は入らないので、
「123.12」という値で登録されており、該当するレコードが
無いために、上記のメッセージが出ているのだと思います。

入力が「123.12345」であっても、登録された値が「123.12」
なので、表示も「123.12」となって欲しいのですが…。
こんにちは
後迫@SIです。

ご報告いただきありがとうございます。

現象について再現いたしました。
Object Browserの不具合です。
大変申し訳ございません。

この不具合につきましては、
次回のバージョンアップで修正を検討させていただきます。

現状では、ESCAPEキーで更新をキャンセルしていただき、
一度他の画面に切り替えた後、
(テーブル画面を閉じる、他のタブに切り替えるなど)
再度データタブを表示し、更新を行っていただけますでしょうか。

ご迷惑をおかけしてしまい大変申し訳ございませんが、
よろしくお願いいたします。