■SI Object Browser 掲示板


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

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

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
NULLの表示 2002/02/22 10:17 OB 4
お世話になります。

Version7.0.9.42を利用していますが、
SQL実行において、

SELECT SYSDATE ,
0 ZERO_COL,
NULL NULL_COL
FROM DUAL

を実行すると

SYSDATE ZERO_COL
2002/02/22 10:09:00 0

と表示されて、
三つ目のNULL値が表示されません。
SQL*PLUSで実行すると、表示されるのですが
これはObjectBrowserで表示するしない等の設定があるのでしょうか?
どなたかご存知の方がいましたら教えてください。

設定でどうにかなるかは他の方におまかせするとして、
SELECT 文をいじれば NULL 列を無理やり出す事は
できそうです。
(あまりスマートな方法ではありませんが…)

SELECT SYSDATE ,
0 ZERO_COL,
TO_NUMBER(NULL) NULL_COL
FROM DUAL
NULLの表示確認できました。
ありがとうございます。
>三つ目のNULL値が表示されません。
>SQL*PLUSで実行すると、表示されるのですが
>これはObjectBrowserで表示するしない等の設定があるのでしょうか?
>どなたかご存知の方がいましたら教えてください。
>
以前、全く同じ件をSI社へ問い合わせた事があります。
その際の回答として
『OBJECT BROWSERの開発言語であるDelphiの制限で、
Sql*Plusのような結果を表示することができません。』
との回答を頂きました。
>『OBJECT BROWSERの開発言語であるDelphiの制限で、
> Sql*Plusのような結果を表示することができません。』
>との回答を頂きました。
>
ありがとうございました。
開発言語の制限があったのですね。
奥が深いです。