Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd w instrukcji SQL przy użyciu kolumny INSERT i AUTO-INCREMENT

Zamiast tego INSERT INTO configuration VALUES ('', 'News Box Character Count',

Przekaż wartość jako NULL dla kolumny auto_increment lub integer lub możesz po prostu nie uwzględniać tej kolumny w zapytaniu sql.

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

Dzieje się tak, ponieważ mysql działa w trybie ścisłym.

Możesz użyć NULL dla wszystkich kolumn liczb całkowitych, gdy nie ma nic do ich wprowadzenia lub wyłącz tryb MySql Strict.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LOAD DATA LOCAL INFILE zatrzymuje import na 69 tys. wierszy

  2. Entity Framework z Mysql Index

  3. Jak uciec od pojedynczego cudzysłowu (apostrofu) w łańcuchu za pomocą php

  4. Czy mogę używać obiektów Django F() z konkatenacją ciągów?

  5. Zapytanie o sprawdzenie drugiej soboty każdego miesiąca w roku