WernerK: Leere Einträge trotz NOT NULL

Beitrag lesen

Hallo
irgendwie bin ich gerade verwirrt.
In einem MySQL 5.5.16 Server wird eine Tabelle angelegt.

  
CREATE TABLE IF NOT EXISTS `tbl` (  
  `row` char(128) NOT NULL,  
  `vname` char(100) DEFAULT NULL  
)  

Jetzt mache ich einen Insert:

Insert into tbl (vname) VALUES ('Testname');

Es wird eine neue Zeile eingefügt. Die SPalte "row" ist aber leer. Eigentlich müsste doch eine Fehlermeldung kommen wegen dem NOT NULL?
Oder mache ich einen Denkfehler?

Gruss
Werner