Dass "NOT NULL" mit "DEFAULT ''" kombiniert werden kann, war jetzt zu offensichtlich (Wald und Bäume und so ...). Das löst natürlich alle Probleme. Ich muss jetzt natürlich nochmal irgendwie mit "ALTER TABLE" die bestehenden Datenbanken/Tabellen der Kunden zu aktualisieren.
field4 VARCHAR(255) NOT NULL DEFAULT ''
Danke nochmal.
Das ist ein absolutes No-Go!
Felder, die kein Primary-Key oder dergleichen sind, werden nicht über die Datenbank als NOT NULL definiert. Das wird über die Software geregelt.
Diesen Fehler habe ich einmal gemacht. Seitdem nie wieder.
Bei
Access lohnt ja kein Streit, aber:
Vielleicht bist Du so freundlich und erklärst auch, wie sich der Fehler begründet?
Hat jemand deshalb mit dem Baseballschläger Dein Auto zertrümmert oder gibt es eine fachliche Erklärung, z.B. eine
Access spezifische?
Ansonsten gebe ich für alle
DB mit Feldern not null default <whatever-except-null> ein absolutes Go!