デフォルトでは、Oracle SQL Developerは日付値を15-NOV-11
として表示します。デフォルトで時間部分(時/分/秒)を見たいのですが。
Oracle SQL Developer内でこれを構成する方法はありますか?
これは設定で変更できます。
DD-MON-RR HH24:MI:SS
を入力します。これがスクリーンショットです。
Sql-developerで日付の表示形式を変更しようとしているときに私はこの投稿につまずいた。私が見つけたものをこれに加えたいだけでした:
しかし、多くの場合、DEFAULT_FORMATを保持しながら、関連する一連のクエリの間だけフォーマットを変更します。それで、私は次のようにセッションのフォーマットを変更します。
alter SESSION set NLS_DATE_FORMAT = 'my_required_date_format'
例えば:
alter SESSION set NLS_DATE_FORMAT = 'DD-MM-YYYY HH24:MI:SS'
Oracle SQL Developer 3.2.20.09では、DATE型のカスタム書式を次のように設定しました。
ツール>設定>データベース> NLS
Or:Outils>オフィス> Base dedonées> NLS
YYYY-MM-DD HH24:MI:SS
次のフォーマットがうまくいかないことに注意してください。
DD-MON-RR HH24:MI:SS
その結果、エラーなしでデフォルトのフォーマットが維持されます。
まだ問題がある人のために。たまたまこのページがGoogleから見つかりました...
それを次のように入れてください(NLS Parameters)...それはSQLDeveloper v3.0.04で私のためにつきます
DD-MON-YY HH12:MI:SS AM or for 24-Hour, DD-MON-YY HH24:MI:SS
私の場合はPreferences/Database/NLSで設定されたフォーマットは[日付フォーマット] = RRRR-MM-DD HH24:MI:SSXFFでしたが、グリッドではおそらくデフォルトのフォーマットRRRR/MM/DDが見られました。 [日付の形式]をRRRR-MM-DDに変更した後に変更されました。HH24:MI:SS(最後に 'XFF'なし)。
エラーはありませんでしたが、末尾のxffのフォーマットは機能しませんでした。
注:ポーランド記法ではRRRRはYYYYを意味します
[ツール]> [設定]に移動します。ツリーで、Database> NLSの順に選択します。使用可能な日付/時刻形式は3つあります。日付、タイムスタンプ、およびタイムスタンプTZです。日付形式を編集すると、目的の効果が得られます。
私が上で言ったように。このアプローチは私に永久的な変化を与えていません。
SQL Developerバージョン4.1.0.19
ステップ1:[ツール] - > [設定]に進みます。
ステップ2:データベースを選択 - > NLS
ステップ3:日付の形式に移動し、入力DD-MON-RR HH24:MI:SS
ステップ4:[OK]をクリックします。
私はタイムスタンプの日付フォーマットをコピーして日付にそれを使用したとき、それは動作しませんでした。しかし、日付フォーマットをこれに変更すること(DD-MON-YY HH12:MI:SS AM)は私のために働きました。
変更は「ツール」 - >「設定」 - >「NLSの検索」で行う必要があります。