■SI Object Browser 掲示板


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

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

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
SQL実行でのタイムスタンプ型の表示について 2019/12/05 16:46 OB 3
タイムスタンプ型の項目があるテーブルで
テーブルを直接開くとミリ秒まで表示されますが、
SQLでテーブルをSELECTするとミリ秒がカットされて表示されます。

ミリ秒を表示するには何か設定が必要でしょうか?

※to_charで書式を指定すれば表示されますが、いちいち書式を指定するのは面倒です。
select * from xxxx


SI Object Browser for Oracle Version 13.1.1.0(x64)
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、日時型データのミリ秒部は
ツールメニュー > オプション > データタブの 日付型の表示書式 > 時刻 に
「z」または「zzz」を指定いただくことにより表示されます。

例1) HH:mm:ss.z (先頭の0を表示しない)
 11:22:33.4
 11:22:33.44
 11:22:33.444

例2) HH:mm:ss.zzz (先頭の0を表示する)
 11:22:33.004
 11:22:33.044
 11:22:33.444

何卒、よろしくお願い申し上げます。
>お問い合わせいただいた件につきましてですが、日時型データのミリ秒部は
>ツールメニュー > オプション > データタブの 日付型の表示書式 > 時刻 に
>「z」または「zzz」を指定いただくことにより表示されます。


時刻にzzzを設定後、SQLでSELECTするとミリ秒が000と表示されてしまいます。
※実データは000ではありません。

よろしくお願いいたします。

こんにちは。
OBサポートです。

ご確認いただいた現象につきまして、弊社環境にて確認を行いましたが
再現させることができず、原因不明の状況です。


本事象に関しましては、ご利用の環境に依存して発生している可能性がありますため
技術的調査が必要となり、有償保守サポートの範囲内での対応となります。

また、SI Object Browser for Oracle Ver.13は既に技術サポートを終了しております。
最新バージョンでも再現するようでしたら、以下の情報を添えて技術サポート宛に
お問い合わせくださいますようお願いいたします。

・製品シリアルNO、保守ダイジェストキー
・SI Object Browser の ヘルプメニュー > サポート情報 の記載内容
・該当のTIMESTAMP型の厳密な定義(テーブル参照であれば、CREATE TABLE文でも構いません)

■技術サポート
oob.support@sint.co.jp

何卒、よろしくお願い申し上げます。