1. Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm
    Information ausblenden

Firebird Datenbankabfrage Datum formatieren

Dieses Thema im Forum "Firebird und Interbase" wurde erstellt von Angerstein1975, 28 Oktober 2015.

  1. Angerstein1975

    Angerstein1975 Neuer Benutzer

    Hallo Spezialisten!

    Ich bin absoluter Anfänger im Bereich SQL und möchte das eigentlich auch nicht über Gebühr strapazieren. Ich brauche von Zeit zu Zeit kleine, einfache Abfragen aus unserem ERP.
    Gibt es eine Möglichkeit abgefragte Daten so zu formatieren, das ich nur das Datum erhalte? Im Moment wird Datum und Uhrzeit ausgegeben. Kleines Beispiel:

    select
    id
    , ang_dt
    , ang_von
    from wsa

    erzeugt folgende Daten:
    ID ANG_DT ANG_VON
    35000007 06.01.2012 08:50:38 XXXX
    35000009 20.08.2012 08:20:56 XXXX
    35000013 25.06.2013 08:30:10 XXXX

    Vielen Dank schonmal im Voraus!!

    M. Angerstein
     
  2. ukulele

    ukulele Datenbank-Guru

    Ja die Möglichkeit besteht, entscheidend ist hier aber welches SQL du einsetzt.
     
    Angerstein1975 gefällt das.
  3. akretschmer

    akretschmer Datenbank-Guru

  4. Angerstein1975

    Angerstein1975 Neuer Benutzer

    Sehr geehrter Herr Kretschmer,

    vielen Dank für Ihre qualitativ hochwertige Antwort!
     
    akretschmer gefällt das.
  5. Angerstein1975

    Angerstein1975 Neuer Benutzer

    Wie gesagt, ich nutze täglich das ERP und nicht Firebird oder SQL. Wir haben die Möglichkeit, einfache Abfragen (Kundenlisten, Rechnungslisten, etc.) über ein integriertes SQL-Tool (freie SQL) zu generieren. Das ist in aller Regel nicht viel mehr als "select * from " und einfache join-Verknüpfungen. Das reicht vollkommen aus. Rein aus persönlichem Interesse habe ich die obige Frage hier reingestellt und würde mich freuen, wenn es eine Lösung gäbe, die mit meinen Möglichkeiten umzusetzen ginge.

    Vielen Dank vorab!

    M.Angerstein
     
  6. akretschmer

    akretschmer Datenbank-Guru

    Das, was Du in Deinem Tool als SQL eingibst wandert zur DB und wird dort ausgeführt. Wenn das Firebird ist dann mußt Du halt schauen, welche Formatierungsmöglichkeiten Firebird für Datum anbietet. Den Link zur Doku nannte ich Dir schon.
     
  7. ukulele

    ukulele Datenbank-Guru

    Code:
    select
    id
    , ang_dt
    , CAST(ang_von as varchar(10)) AS ang_von
    from wsa
     
    Angerstein1975 gefällt das.
  8. Angerstein1975

    Angerstein1975 Neuer Benutzer

    Vielen Dank! So funktioniert es.
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden