Hallo wahsaga,
*jeder* Typus hat eine zusätzliche Eigenschaft, über die definiert wird, ob NULL erlaubt ist oder nicht.
TIMESTAMP zumindest in dem von mir verwendeten DBMS nicht.
du sagst, deine datenbank wäre MySQL 4.
woraus schliesst du, dass man dort eine spalte vom typ TIMESTAMP _nicht_ mit NULL oder NOT NULL definieren könnte?
Daraus, dass MySQL mir für TIMESTAMP immer NULL erlaubt. Und wenn ich NULL als Wert einsetze, wird das Feld auf die aktuelle Zeit gesetzt (http://www.mysql.com/doc/en/DATETIME.html).
Bye,
Peter