Hallo matthias,
Huch, das ging aber schnell ... danke schonmal!
als (datum)string: YYYY-MM-TT - also umgedreht - so kannst du sogar sortieren oder die phantastischen Datums- und Zeitfunktionen von MySQL nutzen: http://dev.mysql.com/doc/refman/4.0/de/date-and-time-functions.html
Also im Prinzip 4) ... Das Format "[TT/][MM/]JJJJ" aus meinem Posting bezog sich nur auf das Format vom Benutzer bei der Eingabe, sorry für die Verwirrung.
Ja, das würde gehen, wäre aber nicht datenbank-unabhängig, oder?
Damit würde ich mich darauf verlassen, dass jede DB mit Datumswerten in String umgehen kann ... ich bin mir nicht sicher, ob das der Fall ist.
Mysql nimmt bei der Jahresangabe "1" das Jahr 2001 an. Die führenden Nullen müssten also immer gespeichert werden.
Bei Oracle ist mit to_char bzw to_date ne Menge machbar, ich hab bloß grad keine Oracle zum Testen da ... PG anyone?
MfG
Erik