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

Kolonneantal stemmer ikke overens med værdiantallet i række 1

Fejlen betyder, at du ikke leverer så mange data som tabellen wp_posts indeholder kolonner. Og nu ved DB-motoren ikke, i hvilke kolonner dine data skal placeres.

For at overvinde dette skal du angive navnene på de kolonner, du vil udfylde. Eksempel:

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

Slå tabeldefinitionen op og se, hvilke kolonner du vil udfylde.

Og insert betyder, at du indsætter en ny optage. Du ændrer ikke en eksisterende. Brug update for det.



  1. Deltag i Alias ​​Columns SQL

  2. Sådan sikkerhedskopieres din Chamilo LMS MySQL-database

  3. AT TIME ZONE – en ny favoritfunktion i SQL Server 2016

  4. Fejl ved omdøbning af en kolonne i MySQL