DATETIME und CSV Import bei mysql

Lutz Donnerhacke lutz at iks-jena.de
Mo Mär 9 13:06:03 CET 2009


* Christian Ordig wrote:
> was spricht dagegen das =DCbel an der Wurzel zu packen und mit ein bissel
> $SKRIPTSPRACHE aus dem komischen Zeitstempel einen Timestamp zu bauen
> den man direkt mit PHPMyAdmin importieren kann?

Oder gleich so zu exportieren?

> Ach ja ... MySQL ist =E4u=DFerst "doof" was den Umgang mit Timestamps
> angeht. Ich hatte da schon diverse Probleme die ohne auch nur eine
> WARNING zu generieren zu "0000-00-00 00:00:00" im entsprechenden
> Datenbankfeld gef=FChrt haben ... was nat=FCrlich auch ungleich NULL ist.
> Also sicherheitshalber gleich vorher noch nen Plausibilit=E4tscheck
> in das entsprechende Skript einbauen.

Normalerweise würde man einen Check-Contraint setzen, jedoch:
  The syntax is parsed without any complaints, but inserts/updates are not
  validated against the condition.
   (http://forums.mysql.com/read.php?100,35344,35352)