¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

É necessário fazer commit/rollback em ABAP para inserir/atualizar registros em tabelas internas e bases de dados Oracle remotas?

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

Olá pessoal!

Por favor, tenho duas perguntas:

1. Preciso fazer commit/rollback após inserir/atualizar um registro em uma tabela interna? Isso depende do loop...endloop?

2. Preciso fazer commit/rollback após inserir/atualizar um registro do ABAP em um banco de dados Oracle remoto?

Obrigado,

Nihad

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

4 Respuestas

0
Cargando...

Olá,

1. Preciso fazer commit/rollback após inserir/atualizar um registro em uma tabela interna? Isso depende do loop...endloop?

O propósito da tabela interna é apenas para armazenamento temporário. Não é necessário fazer commit/rollback neste caso.

2. Preciso fazer commit/rollback após inserir/atualizar um registro do ABAP em um banco de dados Oracle remoto?

No caso de uma tabela de banco de dados, você deve fazer commit para atualizar ou rollback se não for necessário.

Obrigado,

Karthik

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

Olá,

Não é necessário fazer nenhum commit ou rollback em tabelas internas... pois isso não afeta as tabelas do banco de dados....

mas quando estiver atualizando as tabelas do banco de dados, seja Oracle DB ou outro, nesse momento é obrigatório escrever commit ou rollback dependendo da situação...

Saudações,

Siddarth

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

Olá;

Vamos supor que você esteja atualizando uma tabela e, se confirmar,

o documento será atualizado no banco de dados.

ROLL BACK: Se ocorrer algum erro durante a atualização

e você não confirmar, então todos os dados não serão

atualizados na tabela e isso é conhecido como roll back.

Para mais detalhes, confira

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

Saudações

Shashi

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

Olá;

Suponhamos que você esteja atualizando uma tabela e, se confirmar, o documento será atualizado no banco de dados.

ROLLBACK: Se por acaso ocorrer algum erro durante a atualização e você não confirmar, então todas as informações não serão atualizadas na tabela e isso é conhecido como rollback.

Para mais detalhes, dê uma olhada em

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

Saudações

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?