Announcement

Collapse
No announcement yet.

Datum als varchar ddmmyyyy formatieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Datum als varchar ddmmyyyy formatieren

    Hallo,

    möchte ein Datenfeld berechnen lassen, dass wie folgt aussieht:
    Name, Vorname, Geburtsdatum.
    Die computed by -Anweisung name||', '||vorname||', '||gebdat liefert mir zwar dieses Feld, da aber gedate vom Typ date ist, sehe ich keine Möglichkeit das gewünschte Format dd.mm.yyyy generieren zu lassen. Mit UDF kenne ich mich noch nicht aus. Z.Teil sind die im Forum angegebenen Links dazu auch inaktiv.

  • #2
    dafür brauchst du keine UDF da es builtin-Funktionen dafür gibt:

    [highlight="sql"]
    extract( day from gebdat) || '.' || extract(month from gebdat) || '.' || extract( year from gebdat)
    [/highlight]

    Comment


    • #3
      Hi,

      wenn es eine Dialect 3 DB ist, kannst du statt gebdat folgendes schreiben:

      Code:
        substring(gebdat from 9 for 2)||'.'||
        substring(gebdat from 6 for 2)||'.'||
        substring(gebdat from 1 for 4)
      Cu, Frank

      Comment

      Working...
      X