sql >> Database teknologi >  >> RDS >> Mysql

#1067 - Ugyldig standardværdi for 'bonusid' hvordan kan jeg rette denne fejl?

Du behøver ikke at angive standardværdi for en primær nøgle med automatisk stigningsværdi. Da du har defineret bonusid som en primær nøgle og har defineret automatisk stigning. Så dette vil automatisk skabe en ny værdi for bonusid hver gang en ny post indsættes. Så prøv sådan her

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 )
);


  1. Adgang til en XAMPP mysql via Python

  2. Hvorfor er denne SQL-forespørgsel med underforespørgsel meget langsom?

  3. Aqua Data Studio

  4. Beregning af medianen med en dynamisk markør