sql >> Databáze >  >> RDS >> Mysql

Smazat dotaz MySQL:Počet sloupců neodpovídá počtu hodnot na řádku 1

Tato chyba je u příkazu delete podivná. Nejpravděpodobněji pochází ze špatně zapsaného spouštěče, který se provádí v důsledku smazání.

Tato chyba by se s největší pravděpodobností vyskytla u příkazu vložení, jako je například následující:

insert into foo(bar, baz)
select bar, baz, foobar, 2
from myTable

Všimněte si, jak příkaz insert specifikuje 2 sloupce, ale poskytuje 4 hodnoty.



  1. Jak použít stejné připojení pro dva dotazy na jaře?

  2. zabránit duplicitním záznamům do databáze

  3. Je možné více cizích klíčů v jednom poli?

  4. RowVersion a výkon