¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¿Es necesario hacer commit/rollback en ABAP para insertar/actualizar registros en tablas internas y bases de datos Oracle remotas?

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

¡Hola chicos!

Por favor, tengo dos preguntas:

1. ¿Necesito hacer commit/rollback después de insertar/actualizar un registro en una tabla interna? ¿Depende esto del loop...endloop?

2. ¿Necesito hacer commit/rollback después de insertar/actualizar un registro desde ABAP en una base de datos Oracle remota?

Gracias,

Nihad

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola,

1. ¿Necesito hacer commit/rollback después de insertar/actualizar un registro en una tabla interna? ¿Depende esto del loop...endloop?

El propósito de la tabla interna es solo para almacenamiento temporal. No es necesario hacer commit/rollback en este caso.

2. ¿Necesito hacer commit/rollback después de insertar/actualizar un registro desde ABAP en una base de datos Oracle remota?

En caso de una tabla de base de datos, debes hacer commit para actualizar o rollback si no es necesario.

Gracias,

Karthik

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

Hola,

No es necesario hacer ningún commit o rollback en tablas internas... ya que no afecta a las tablas de la base de datos....

pero cuando estás actualizando las tablas de la base de datos, ya sea Oracle DB u otra, en ese momento es obligatorio escribir commit o rollback dependiendo de la situación...

Saludos,

Siddarth

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

Hola;

supongamos que estás actualizando una tabla y si la

confirmas, entonces el documento se actualiza en la base de datos.

ROLL BACK: Si supongamos que ocurrió algún error durante la actualización

y no has confirmado, entonces todos los datos no son

actualizados en la tabla y eso se conoce como roll back.

Para más detalles, echa un vistazo

[Link|http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb3b64358411d1829f0000e829fbfe/content.htm]

Saludos

Shashi

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

Hola;

Supongamos que estás actualizando una tabla y si la

confirmas, entonces el documento se actualiza en la base de datos.

ROLLBACK: Si supongamos que ocurrió algún error durante la actualización

y no has confirmado, entonces toda la información no se

actualiza en la tabla y eso se conoce como rollback.

Para más detalles, echa un vistazo a

[Enlace|http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb3b64358411d1829f0000e829fbfe/content.htm]

Saludos

Shashi

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?