
Im Oracle SQL Developer (und anderen Tools) ist es möglich, die Darstellungsart des Datums in date-Feldern (und anderen) zu beeinflussen. Das Format kann dabei in den Einstellungen festgelegt werden. Das ist wichtig zu wissen, denn ansonsten sucht man vergeblich nach einer Zeitangabe in einem Datumsfeld, welche einem nicht angezeigt wird, obwohl sie in der Datenbanktabelle steht ;-).
Umstellen könnt ihr das Datumsformat wie folgt:
- Geht im Menü zu: Extras -> Voreinstellungen
- Dann nach: Datenbank -> NLS
- Ändert dort das Datumsformat wie gewünscht ab und speichert alles, fertig.
Mehr zu dem RR Datumsformat gibt es direkt bei Oracle!
Danke, genau das habe ich gesucht!
Bitte, gerne ;)
Danke fuer den Tip. Was bedeutet eigentlich RR im Datum ?
RR ist ähnlich wie YY für die Jahrangabe da, RR beachtet jedoch ein paar verschiedene Jahrhunderte mehr, siehe dazu -> https://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements004.htm#SQLRF00215
danke danke danke
Bitte ;)
Der Artikel ist schon eine Weile her, aber vielleicht habe ich ja Glück und der Kommentar wird noch gesehen. :)
Gibt es eine Möglichkeit die Einstellung dahingehend anzupassen, dass die Uhrzeit nur angezeigt wird, wenn sie nicht 00:00:00 ist? Ich meine damit, wenn in einem Datumsfeld z. B. 16.01.2014 00:00:00 steht, dann möchte ich in diesem Falle nur 16.01.2014 im Output stehen haben. Würde dagegen 16.01.2014 04:15:00 in dem Feld stehen, dann möchte ich gerne auch die Uhrzeit sehen. Im Toad hat das bei mir bisher immer so funktioniert und das fand ich ehrlich gesagt ein wenig übersichtlicher. Mir ist schon klar, dass ich das über das Select steuern kann, aber das würde ich eben gerne vermeiden. Danke!
Ich habe dazu bisher leider keine Möglichkeit gefunden. Es scheint entweder nur ganz oder gar nicht zu gehen. Aber nicht „intelligent“ mit automatischer Anpassung an den jeweiligen Wert in der Zelle.
Alles klar. Dann stell ich meine weiteren Recherchen diesbzgl. ein. :) Vielen Dank für deine Rückmeldung!