✒️ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
1. INSERT
CLEAR wa_usuarios.
wa_usuarios-mandt = sy-mandt.
wa_usuarios-dni = '21122'.
wa_usuarios-nombre_ape = 'Juan Graco'.
wa_usuarios-estado_usu = 'A'.
INSERT INTO ztabla_usuarios values wa_usuarios.
Todos los registro de una tabla interna.
INSERT ztabla_usuarios FROM TABLE ti_usuarios.
2. UPDATE
UPDATE INTO ztabla_usuarios values wa_usuarios.
Con condicion.
UPDATE ztabla_usuarios SET nombre_ape = 'Nuevo nombre' WHERE dni = '123'.
Actualizar todos los registros a partir de una tabla interna.
UPDATE ztabla_usuarios FROM TABLE ti_usuarios.
3. MODIFY
MODIFY ztabla_usuarios FROM wa_usuarios.
Todos los registros
MODIFY ztabla_usuarios FROM TABLE ti_usuarios.
4. DELETE
DELETE ztabla_usuarios FROM wa_usuarios.
Numero de borrados SY-DBCNT
DELETE FROM ztabla_usuarios WHERE dni = '123'.
A partir de una tabla interna
DELETE ztabla_usuarios FROM TABLE ti_usuarios.
5. Actualizacion y recuperacion de una base de datos.
COMMIT WORK
ROLLBACK WORK
 
 
 
Sobre el autor
Publicación académica de Calixto Saldarriaga, en su ámbito de estudios para la Carrera Consultor ABAP.
Calixto Saldarriaga
Profesión: Ingeniero en Sistemas - Ecuador - Legajo: HB24G
✒️Autor de: 61 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Calixto Saldarriaga