¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como resolver o erro ORA-00928 ao usar INSERT ALL INTO no Oracle

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 13 Vistas
0
Cargando...

Olá,

Tentei usar o comando INSERT ALL INTO dentro do Script. Mas estou recebendo o seguinte erro.

Mensagem de erro do Oracle para a operação : .

A mesma consulta com uma única instrução de inserção é executada corretamente sem problemas.

Exemplo no Oracle:

INSERT ALL

INTO item (title) VALUES ('title5')

INTO item (title) VALUES ('title6')

INTO item (title) VALUES ('title7')

SELECT * FROM dual;

Agradeço suas sugestões.

Obrigado

didnt_wrkd.JPG wrkd.JPG
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá Debasree,

Poderia, por favor, dividir a declaração INSERT ALL e verificar se funcionam individualmente?

Vejo na captura de tela que está faltando "select * from dual;" para a primeira declaração INSERT ALL. O erro também sugere o mesmo (Falta Select...)

Saudações

Arun Sasi

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado @Swapnil. A consulta funcionou.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

A sintaxe atual é a seguinte:

INSERT ALL

INTO suppliers (supplier_id, supplier_name) VALUES (1000, 'IBM')

INTO suppliers (supplier_id, supplier_name) VALUES (2000, 'Microsoft')

INTO suppliers (supplier_id, supplier_name) VALUES (3000, 'Google')

SELECT * FROM dual;

Agora, na sua consulta que não está funcionando, você aplicou uma vírgula após a primeira declaração INTO.

Por favor, remova-a.

Obrigado,

Swapnil

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Alguma sugestão?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?