Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia,
Sou novo no ORACLE e antes trabalhava somente com MySQL e utilizava inserção de múltiplos itens sem precisar utilizar um for para dar vários inserts, utilizando somente string.
Então vamos ao que interessa. Gostaria de inserir o seguinte comando:
insert into TABLE(COLUMN) values('S124', 'B124', 'O504')
Tenho uma coluna com sequence de ID, e uma segunda coluna que é varchar para inserção de itens. Como se fosse ID e NOME por exemplo.
Porém ao confirmar o comando, aparece a seguinte mensagem de erro:
ORA-00913: valores demais
00913. 00000 - "too many values"
E a solução de
insert into TABLE(COLUMN) values('S124')
insert into TABLE(COLUMN) values('B124')
insert into TABLE(COLUMN) values('O504')
não é válida pra mim.
Se possível gostaria que alguém desse uma força. :rolleyes:
Aproveitando, tenho outra perguntinha:
Por que o ORACLE muda automaticamente os data types de INT para NUMBER
Obrigado.
Carregando comentários...