Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Por que não estou recebendo valores suficientes ao executar um INSERT?


Você não especifica as colunas para as quais está fornecendo valores, portanto, o banco de dados espera um valor para cada coluna em sua tabela.

Supondo que você tenha uma coluna name nessa tabela, você precisa fazer isso:
insert into theme (name) values('Sport');

Não listar as colunas de destino em um INSERT declaração é um estilo de codificação ruim.