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

Liczba kolumn nie odpowiada liczbie wartości w wierszu 1

Błąd oznacza, że ​​dostarczasz nie tyle danych, co tabela wp_posts zawiera kolumny. A teraz silnik DB nie wie, w których kolumnach umieścić dane.

Aby temu zaradzić, musisz podać nazwy kolumn, które chcesz wypełnić. Przykład:

insert into wp_posts (column_name1, column_name2)
values (1, 3)

Sprawdź definicję tabeli i zobacz, które kolumny chcesz wypełnić.

I insert oznacza, że ​​wstawiasz nowy nagrywać. Nie modyfikujesz już istniejącego. Użyj update za to.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie zapytania MySQL do przechodzenia przez wiersze w celu utworzenia rekurencyjnego drzewa

  2. Błąd składni spowodowany użyciem zastrzeżonego słowa jako nazwy tabeli lub kolumny w MySQL

  3. PDOException „nie można znaleźć sterownika”

  4. Najlepsze alternatywy dla środowiska pracy MySQL

  5. wybieranie unikalnych wartości z kolumny