Announcement

Collapse
No announcement yet.

DATETIME in ein anderes Format?

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

  • DATETIME in ein anderes Format?

    Hallo liebe Coder,

    Ich habe folgende Abfrage in meiner Datenbank:
    Code:
    SELECT produkt.anfangdatum, produkt.enddatum
    FROM SBH.dbo.produkt
    WHERE produkt.id = '$id'
    Nun habe ich jedoch das DATETIME-Format im folgendem stil:
    Code:
    2006-06-26 00:00:000
    Ich würde jedoch gern zum speichern in mein XML-Dokument dieses Format erhalten:
    Code:
    Jun 16 2006 00:00:00 GMT
    habe mir schon bei Microsoft die CONVERT-Anweisung angeschaut und folgendes probiert:
    Code:
    SELECT CONVERT(DATETIME,produkt.anfangdatum,100), produkt.enddatum
    FROM SBH.dbo.produkt
    WHERE produkt.id = '$id'
    Was mache ich falsch und wei komme ich zum richtigen Ergebnis?
    Gruss, xcoder

  • #2
    Was mache ich falsch
    Du verstehst scheinbar noch nicht so ganz zu verstehen, was ein DateTime Typ und was deren textuelle Darstellung ist.
    Ums abzukürzen:

    SELECT CONVERT(varchar, produkt.anfangdatum, 100), produkt.enddatum
    FROM SBH.dbo.produkt
    WHERE produkt.id = '$id'
    Olaf Helper

    <Blog> <Xing>
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich

    Comment

    Working...
    X