http://dev.mysql.com/doc/refman /5.0/en/timestamp-initialization.html
Damit ein TIMESTAMP nullfähig sein kann, erstellen Sie ihn mit dem NULL-Attribut oder ändern Sie die Tabelle und fügen Sie das NULL-Attribut hinzu. In einer create-Anweisung würde es ähnlich aussehen.
CREATE TABLE t1 (tsvalue TIMESTAMP NULL, ... );
Einfügen einer NULL Wert in einen TIMESTAMP Feld mit gesetztem NULL-Attribut führt dazu, dass das Feld auf NULL statt auf NOW() gesetzt wird.