Zum Inhalt springen

SQL* zeigt Datumsstempel nicht richtig an?


Empfohlene Beiträge

Geschrieben

Hallo,

ich habe ein Problem mit einem gespeicherten Datum in einer Tabelle. Undzwar wird mit mit der gleichen Abfrage über zwei unterschiedliche Programme nicht der selbe Wert angezeigt. Einmal wird noch der Zeitpunkt (der definitiv mit gespeichert wird) korrekt angezeigt, und einmal wird leidern nur das Datum (also der Tag) gespeichert.

Es handelt sich dabei einmal um SQL*Plus und einmal um PL/SQL Developer. Bei letzterem wird mir mit folgender Abfrage "select zw1_ut from zrm_zw1;" ein vollständiger Zeitstempel zurückgegeben: "04.02.2010 07:30:00". Bei SQL*Plus hingegen sieht das Ergebnis so aus "04.02.2010". Ich benutzte SQL*Plus um meine Abfragen zu testen, die ich dann später per PHP aufrufe. Wie kann ich die Abfrage also nun genauer spezialisieren?

Mit to_date? Aber ansich habe ich ja schon ein gespeichertes Datumsformat. Ich bin ein wenig ratlos. Ich hoffe mir kann hier jemand helfen.

Vielen Dank.

Geschrieben

Das klingt so als würde SQL*Plus den Datentyp nicht korrekt auswerten. Es gibt aber diverse Format-Funktionen, nur leider ist mein PL/SQL schon ein bissl getagt. Ich würde mal nach sowas, wie to_char(datum) versuchen.

Benutzt Du eigentlich TimeStamp oder Date?

Geschrieben

Ein Date oder Timestamp ist ein reiner Binärwert. Der Client bestimmt wie er angezeigt werden soll. das kann entweder durch ein to_char erfolgen oder durch setzen des NLS_DATE_FORMAT Wertes.

Mit richtiger oder falscher Auswertung von sqlplus hat das nicht zu tun.

Dim

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...