Mysql
 sql >> база данни >  >> RDS >> Mysql

Грешка в SQL израз при използване на колона INSERT и AUTO-INCREMENT

Вместо това INSERT INTO configuration VALUES ('', 'News Box Character Count',

Предайте стойността като NULL за auto_increment или цяла колона или можете просто да не включвате тази колона в sql заявка.

INSERT INTO `configuration` VALUES (NULL, 'News Box Character Count', ...

Това е така, защото mysql работи в строг режим.

Можете да използвате или NULL за всички колони с цели числа, когато няма нищо за въвеждане в тях или изключете строг режим MySql.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. zend framework where оператор в заявка

  2. Замяна на \r\n с PHP

  3. Как да стандартизираме множество стойности на колона?

  4. Свържете уеб приложение на Tomcat контейнер към mysql контейнер чрез хибернация

  5. Не може да се вмъкне стойност такава, каквато е - трябва отговор за всяка база данни - Oracle, Sql Server, MySql и т.н.