掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     Oracle ダイアグラム上で、長さの後ろに、BYTE と表示される


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
未登録ゲスト
投稿日時: 2008-1-30 14:10

Oracle ダイアグラム上で、長さの後ろに、BYTE と表示される

■概要
Oracle からテーブルを読込み、ダイアグラムを作成すると、長さの後ろに、BYTE と表示される

■参考
VARCHAR2の長さの後ろにCHARと表示される
https://www.sparxsystems.jp/forum/modules/xhnewbb/viewtopic.php?topic_id=1324&post_id=2795

■詳細
・参考同様に、ODBC経由でDDLの読み込みを実施し、そのテーブルをダイアグラムに表示させると、長さの後ろに、BYTE と表示されている
・CHAR型とVARCHAR型はBYTEが表示されているが、NUMBER型には表示されていない
・参考に提示されている通り、XMLへの出力・読み込みで BYTE は消えた


■環境
・DBサーバー
 Oracle 9.2 on Windows2000
・クライアント
 Oracle 9.2 client
 Oracle ODBC Driver 9.02
 Enterprise Architect 817
tkouno
投稿日時: 2008-1-30 14:14
EA Administrator
投稿: 3939

Re: Oracle ダイアグラム上で、長さの後ろに、BYTE と表示される

ご指摘の件、こちらでは次の手順で再現できました。

・読み込んだ時点では表示されていない
・テーブルの中の属性にカーソルを当てると、ご指摘のように
 BYTEが表示される


(環境:EAビルド818・Oracle10.2)

こちらはEnterprise Architectのバグになりますので
開発元に連絡し、原因の調査と修正を行います。

おそらく、参考URLとしてご指摘いただいているものも
同じではないかと思いますので、あわせて調査いたします。

引き続きご迷惑をおかけし申し訳ございません。

tkouno
投稿日時: 2008-2-4 9:25
EA Administrator
投稿: 3939

Re: Oracle ダイアグラム上で、長さの後ろに、BYTE と表示される

この件につきまして、開発元に確認したところ
バグではなく、お客様からのご要望が多く
意図的に表示するように変更したとのことでした。
(リリースメモから漏れていたとのことです。申し訳ございません。)

VARCHAR2やCHARについては、その詳細に応じてBYTEあるいはCHARが
表示されるようになります。

現在、この文字列が表示されない場合があるが
この表示されないことがバグであるということが判明しましたので
こちらを修正し、常に表示するように改善します。

間違った情報をお伝えし申し訳ございません。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ