✒️ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
Utilizamos la sentencia INSERT para insertar registros en una tabla Z de base de datos. La sintaxis es:
- INSERT INTO tabla_bbdd VALUES estructura
- INSERT tabla_bbdd FROM TABLE tabla_interna
Utilizamos la sentencia UPDATE para actualizar registros de una tabla Z de base de datos. La sintaxis es:
- UPDATE tabla_bbdd FROM estructura
- UPDATE tabla_bbdd SET campo = valor_nuevo WHERE condición
- UPDATE tabla_bbdd FROM TABLE tabla_interna
Utilizamos la sentencia MODIFY para modificar registros de una tabla Z de base de datos. Si el registro no existe entonces lo creará. La sintaxis es:
- MODIFY tabla_bbdd FROM estructura
- MODIFY tabla_bbdd FROM TABLE tabla_interna
Utilizamos la sentencia DELETE para borrar registros de una tabla Z de base de datos. La sintaxis es:
- DELETE tabla_bbdd FROM estructura
- DELETE tabla_bbdd FROM TABLE tabla_interna
- DELETE FROM tabla_bbdd WHERE condicion
Luego de una operación UPDATE, MODIFY o DELETE es conveniente realizar un COMMIT WORK para finalizar la unidad de procesamiento logico LUW y de esta forma conseguir un update fisico en la base de datos. Para deshacer las operaciones sobre una base de datos utilizamos ROLLBACK WORK.
Aclaración: no es posible volver atras un commit work. Es decir, un rollback work inmediatamente despues de un commit work no realiza ninguna modificación.
Es importante aclarar que no es necesario especificar el MANDT al momento de impactar sobre una tabla de base de datos a menos que necesitemos trabajar con un mandante distinto al de loggeo en cuyo caso debemos utilizar la sentencia CLIENT SPECIFIED.
 
 
 
Sobre el autor
Publicación académica de Jonatan Richioni, en su ámbito de estudios para la Carrera Consultor ABAP.
Jonatan Richioni
Profesión: Desarrollador Abap - Argentina - Legajo: MC79K
✒️Autor de: 92 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Haciendo uso de mi capacidad proactiva, responsabilidad y compromiso, he logrado los últimos 2 años trabajar como abaper sin conocimientos previos.el objetivo actual será reforzarlos y adquirir nuevos
Certificación Académica de Jonatan Richioni