¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo solucionar el error ORA-00928 al usar INSERT ALL INTO en Oracle

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

Hola,

Intenté usar el comando INSERT ALL INTO dentro del Script. Pero obtengo el siguiente error.

Mensaje de error de Oracle para la operación : .

La misma consulta con una única instrucción de inserción se ejecuta correctamente sin problemas.

Ejemplo en Oracle:

INSERT ALL

INTO item (title) VALUES ('title5')

INTO item (title) VALUES ('title6')

INTO item (title) VALUES ('title7')

SELECT * FROM dual;

Agradezco sus sugerencias.

Gracias

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

4 Respuestas

0
Cargando...

Hola Debasree,

¿Podrías por favor dividir la declaración INSERT ALL y verificar si funcionan individualmente?

Veo en la captura de pantalla que te falta "select * from dual;" para la primera declaración INSERT ALL. El error también sugiere lo mismo (Falta Select...)

Saludos

Arun Sasi

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

Gracias @Swapnil. la consulta funcionó.

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

Hola,

La sintaxis actual es la siguiente:

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;

Ahora, en tu consulta que no funciona, has aplicado una coma después de la primera declaración INTO.

Por favor, elimínala.

Gracias,

Swapnil

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

¿Alguna sugerencia? 😊

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?