Sie müssen keinen Standardwert für einen Primärschlüssel mit automatischem Inkrementwert angeben. Da Sie bonusid
definiert haben als Primärschlüssel und hat eine automatische Erhöhung definiert. Dadurch wird automatisch ein neuer Wert für bonusid
erstellt immer wenn ein neuer Datensatz eingefügt wird. Versuchen Sie es so
CREATE TABLE bonus(
bonusid INT( 10 ) NOT NULL AUTO_INCREMENT ,
empid INT( 10 ) DEFAULT '0' NOT NULL ,
datebonus DATE DEFAULT '0000-00-00' NOT NULL ,
bonuspayment VARCHAR( 200 ) NOT NULL ,
note TEXT NOT NULL ,
PRIMARY KEY ( bonusid )
);