Frage: Ist das DATE-Format bei allen DBs gleich? (jj-mm-dd), oder laeuft mein Script evtl. nicht mit Informix, MySQL, ... (das soll es naemlich spaeter tun)
Das interne Format einer Variable vom Typ "date" solltest Du überhaupt nicht verwenden.
Eine vernünftige Datenbank (Oracle) stellt Dir Funktionen zur Konvertierung zur Verfügung (to_date, to_char, jeweils mit entsprechend komplexen Format-Masken).
Die haben natürlich irgendeinen Defaultwert, wenn man das Format nicht explizit angibt ...