Hi!
Ich habe in einer MySQL 5 Tabelle die Spalte "termin" auf timestamp mit DEFAULT CURRENT_TIMESTAMP gesetzt.
Wenn ich nun einen Insert mache und kein Wert übergeben wird, also leer ist, dann wird in die Spalte immer:
0000-00-00 00:00:00
eingetragen. Ich dachte mit CURRENT_TIMESTAMP wird das aktuelle Zeit/Datum eingetragen?
Welches "leer" übergibst du denn?
( ) Im Insert-Statement steht die Spalte gar nicht drin (falls eine Feldliste und nciht nur die VALUES-Klausel angegeben ist).
( ) Als Wert wird NULL übergeben.
( ) _____
Die dritte Variante führt immer zu 0000-00-00 00:00:00.
Lo!