✒️ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
Las sentencias INSERT, UPDATE, MODIFY y DELETE
LECCION 8º DE 10
1 - Sentencia INSERT
Se usa para insertat nuevos registros.
CLEAR wa_usuarios.
wa_usuarios-mandt = sy-mandt.
wa_usuarios-dni = '28280933'.
wa_usuarios-nombre_ape = 'Pablo Oggero'.
wa_usuarios-estado_usu = 'A'
INSERT into ztabla_usuario values wa_usuarios.
Para insertar todos los registros de una TI a una tabla
INSERT ztabla_usuarios FROM TABLE ti_usuarios.
2 - Sentencia UPDATE
CLEAR wa_usuarios.
wa_usuarios-mandt = sy-mandt.
wa_usuarios-dni = '28280933'.
wa_usuarios-nombre_ape = 'Pablo Oggero'.
wa_usuarios-estado_usu = 'I'
UPDATE ztabla_usuario FROM wa_usuarios.
si queremos actualizar los regsitros con una determinada condicion
UPDATE ztabla_usuarios
SET nombre_ape = 'Juan Perez'
WHERE dni = '28280933'
si queremos actualizar todos los registros con el contenido de una TI.
UPDATE ztabla_usuarios FROM TABLE ti_usuarios.
3 - Sentencia MODIFY
CLEAR wa_usuarios.
wa_usuarios_mandt = sy-mandt.
wa_usuarios-mandt = sy-mandt.
wa_usuarios-dni = '28280933'.
wa_usuarios-nombre_ape = 'Pablo Oggero'.
wa_usuarios-estado_usu = 'N'
MODIFY ztabla_usuarios FROM wa_usuarios.
Para modificar todos los registros con el contenido de una TI.
MODIFY ztabla_usuarios FROM TABLE ti_usuatios.
4 - Sentencia DELETE.
CLEAR wa_usuarios.
wa_usuarios_mandt = sy-mandt.
wa_usuarios-mandt = sy-mandt.
wa_usuarios-dni = '28280933'.
wa_usuarios-nombre_ape = 'Pablo Oggero'.
wa_usuarios-estado_usu = 'N'
DELETE ztabla_usuarios FROM wa_usuarios.
Para borra con una condicion
DELETE FROM ztabla_usuarios WHERE dni = '28280933'.
Para borra toda la tabla a partir de una TI.
DELETE ztabla_usuarios FROM TABLE ti_usuarios.
 
 
 
Sobre el autor
Publicación académica de Pablo Adrian Oggero, en su ámbito de estudios para la Carrera Consultor ABAP.
Pablo Adrian Oggero
Profesión: Scrum - Analista Funcional - Argentina - Legajo: MC99M
✒️Autor de: 182 Publicaciones Académicas
🎓Cursando Actualmente: Consultor en SAP Fiori
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial