✒️ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
ABAP Las sentencias INSERT, UPDATE, MODIFY y DELETE
Unidad 3: Diccionario de datos.
Lección 7: INSERT, UPDATE, MODIFY, DELETE y actualización y recuperación de la BD.
7.1 La sentencia INSERT: introducir nuevos registros en la BD.
Ø SY-SUBRC = 0 ok, no 0 => error y el registro no se inserto
7.2 La sentencia UPDATE: actualizar el contenido de uno o varios registros
Ø SY-SUBRC =0 ok, no 0 => error y el registro no se actualizo
7.3 La sentencia MODIFY: Modificar el contenido de uno o varios registros
Ø SY-SUBRC =0 ok, no 0 => error y el registro no se modifico
Ø Si el registro no existe, se creará.
7.4 La sentencia DELETE: Borrar el contenido de uno o varios registros
Ø SY-SUBRC =0 ok, no 0 => error y el registro no se borro
Ø SY-DBCNT : cantidad de registros borrados
7.5 Actualización y recuperación de una base de datos.
Ø LUW: unidad de procesamiento lógico
Ø COMMIT WORK
Ø ROLLBACK WORK
Audio tip 1:
Al utilizar la sentencia UPDATE para actualizar una tabla base de datos es importante que ingresemos la clave de la tabla como condición de la actualización ya que si no es probable que la actualización se demore mucho tiempo.
Audio tip 2:
Al momento de impactar sobre una tabla Base de datos no es necesario especificar el mandante ya que este control es realizado en forma automática por SAP. Siempre se procesará el mandante en uso. Si quisiéramos controlar manualmente el mandante en una actualización de una tabla base de datos utilizaremos la cláusula CLIENT SPECIFY, es decir, si queremos obtener o modificar datos de un mandante diferente al que estamos procesando.
Audio tip 3:
Es importante tener en cuenta que las instrucciones INSERT, DELETE, MODIFY y UPDATE deben ser utilizadas lo menor posible siempre se debe intentar insertar o modificar datos mediante las transacciones estándar de SAP o mediante las técnicas de BATCH INPUTS o BAPIs que aprenderemos más adelante en el módulo de estudios. Esto se debe a que no siempre es fácil conocer la compleja estructura de toda la base de datos de SAP y así nos aseguramos de no producir alguna inconsistencia en la base de datos.
 
 
 
Sobre el autor
Publicación académica de Brenda Castillo Domínguez, en su ámbito de estudios para la Carrera Consultor ABAP.
Brenda Castillo Domínguez
Profesión: Ingenieria en Sistemas Computacionales - Mexico - Legajo: HJ67S
✒️Autor de: 187 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Curso Introducción a SAP
Disponibilidad Laboral: FullTime
Certificación Académica de Brenda Castillo