Hallo,
ok dann wird die Sache schon mal klarer.
wenn ich mir die CREATE-TABLE-SYNTAX ansehe, kann man hierbei gar kein Default angeben, zumindest nur bei den Table-Options, aber das ist wohl nicht, was ich suche.
Laut http://dev.mysql.com/doc/refman/5.0/en/data-type-defaults.html wird ein Leerstring als Default Value bei VARCHAR gesetzt, wenn explizit kein Default Value angegeben wurde, was auch erklärt, warum das Einfügen ständig funktioniert.
Die Frage ist nun wie ich das am besten erreichen kann, dass ich ein Feld beschreibe, dass unbedingt befüllt werden muss?
Markus