![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP La actualización y la recuperación de una tabla base de datos
ABAP La actualización y la recuperación de una tabla base de datos
![ABAP La actualización y la recuperación de una tabla base de datos ABAP La actualización y la recuperación de una tabla base de datos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/466.jpg)
ACTUALIZACIÓN Y RECUPERACIÓN DE UNA TABLA DE DATOS.
Probar y recuperar una tabla de la base de dato.
Ejecuta el código el cual inserta un registro en la tabla ZTABLA_USUARIO.
Colocar in BREACKPOINT en la sentencia INSERT
Ejecuta el programa F8.
Debe hacer doble clic en wa_usuarios, para ver el contenido de la misma.
Ejecutar el programa con F5 y nos detendremos después del INSERT.
Seguido se tiene que ver el contenido de la tabla en la transacción /OSE16, para ver la actualización.
Debe presionar enter en la nueva pantalla con el nombre de la tabla.
En la nueva pantalla se visualiza el registro.
Volvemos al programa y se modifica el valor de SUBRC para que se produzca el ROLLBACK de los cambios realizados a la base de dato
Ejecuta el programa F5 y F8.
Seguido se tiene que ver el contenido de la tabla en la transacción /OSE16, para ver la actualización.
Presiona el botón de refrescar (REFRESH)
Se verifica que el registro insertado no se encuentra en la tabla.
DATA: wa_usuarios TYPE ztabla_usuarios.
START-OF-SELECCION.
CLEAR wa_usuarios.
wa_usuarios-mandt = sy-mandt.
wa_usuarios-dni = '12345678'.
wa_usuarios-nombre_ape = 'Juan Graco'.
wa_usuarios-estado_usu = 'A'.
INSERT into ztabla_usuarios VALUES wa_usuarios. "<-- BREACKPOINT
IF sy-subrc EQ 0.
COMMIT WORK.
ELSE.
ROLLBACK WORK.
ENDIF.
 
 
 
Sobre el autor
Publicación académica de Francis Correntin, en su ámbito de estudios para la Carrera Consultor ABAP.
Francis Correntin
Profesión: Tecnico en Sistemas Ferros - Argentina - Legajo: CK40S
✒️Autor de: 33 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime