sql >> Databáze >  >> RDS >> Oracle

Proč při spuštění INSERT nedostávám dostatečné hodnoty?

Nezadáte sloupce, pro které dodáváte hodnoty, takže databáze očekává hodnotu pro každý sloupec ve vaší tabulce.

Za předpokladu, že máte sloupec name v této tabulce musíte provést toto:

insert into theme (name) values('Sport');

Neuvádí cílové sloupce v INSERT výraz je špatný styl kódování.



  1. Vyberte více ID ze sekvence PostgreSQL

  2. Opakující se řádky na základě hodnoty sloupce v každém řádku

  3. Kam mám uložit připojovací řetězec databáze?

  4. mysql kontrola řazení tabulky