✒️ABAP / La actualización y la recuperación de una tabla base de datos
👉Analicemos las Publicaciones Académicas de la lección ABAP La actualización y la recuperación de una tabla base de datos, donde en esta lección aprenderemos a realizar la actualización y la recuperación de una tabla base de datos.
Ámbito de Estudio: Curso SAP ABAP / Unidad 3: El Diccionario de datos
Existen 140 Publicaciones Académicas para el tema ABAP La actualización y la recuperación de una tabla base de datos / Ampliar con Google.
Para buscar publicaciones sobre un tema diferente utilice nuestro Buscador de Publicaciones
✒️Publicaciones sobre ABAP La actualización y la recuperación de una tabla base de datos
Ordenados por: Relevancia - Fecha - Agradecimientos - Comentarios
Lección 8/9: Video - Actualización y Recuperación de una tabla Base de datos Referente al video demostrativo de esta lección aclarar que las variables del sistema son de solo lectura la única forma de modifícarlas es por debbuger. En el video anterior lo hacemos solo para probar ya que no tiene sentido modificarlas debido a que nos proporcionan información muy interesante en forma dinámica y si las modificamos entonces perdemos dicha información. Para ver el contenido de una tabla la sentencia SE16 o la SE16N esta transaccion es mas nueva. INSERT es la sentencia ABAP que se utiliza para insertar registros en una tabla interna o en una tabla de base de datos SAP. La cantidad...
Creado y Compartido por: Ruben Santiago Cuenca Balanza /
Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
REPORT z_prueba_abap3_5. * Tabla interna de usuarios DATA: wa_usuarios TYPE ztabla_usuarios. *----------------------------------------------------------------------* START-OF-SELECTION. *----------------------------------------------------------------------* * Inserto 1 registro en ZTABLA_USUARIOS CLEAR wa_usuarios. wa_usuarios-mandt = sy-mandt. wa_usuarios-dni = '21727679'. wa_usuarios-nombre_ape = 'Juan Graco'. wa_usuarios-estado_usu = 'A'. INSERT into ztabla_usuarios values wa_usuarios. ' <-- Brack point-ejecutar-dobleclick wa_usuarios IF sy-subrc EQ 0. COMMIT WORK. ELSE. ROLLBACK WORK. ENDIF. * luego de ejecutar el insert checar en la transaccion SE16 si...
Creado y Compartido por: David Camacho Espinoza
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Codigo fuente de Ejercicio del Video: *&---------------------------------------------------------------------* *& Report Z_PRUEBA_ABAP3_5 *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT z_prueba_abap3_5. * Tabla interna de usuarios DATA: wa_usuarios TYPE ztabla_usuarios. *----------------------------------------------------------------------* START-OF-SELECTION. *----------------------------------------------------------------------* * Inserto 1 registro en ZTABLA_USUARIOS CLEAR wa_usuarios. wa_usuarios-mandt = sy-mandt. wa_usuarios-dni = '21727679'. wa_usuarios-nombre_ape =...
Creado y Compartido por: Juan Fernando Guerra Mata /
Disponibilidad Laboral: FullTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Entendemos por COMMIT WORK como la confirmación para que nuestros datos se registren fisicamente en la BD y ROLLBACK WORK deshace todas las operaciones realizadas a la BD despues del ultimo COMMIT WORK. Ejm. INSERT INTO ztabla_usuarios VALUES wa_usuarios. //Se hace la insercion fisica a la BD IF SY-SUBRC EQ 0. //Si la SY-SUBRC devuelve 0 COMMIT WORK. //Confirmamos el grabado fisico a la BD sin opción a deshacerla ELSE. ROLLBACK WORK. //Se deshacen los cambios o la insercion fisica a la BD. ENDIF. SY-SUBRC es una variable de sistema de solo lectura. En el tiempo de depuración podemos modificarla por otro valor. Transacción SE16 => Para Visualizar los datos de las tablas.
Creado y Compartido por: Ninoska Marquez
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
1. La actualización y la recuperación de una tabla base de datos Cuando realizamos cambios a los datos que se encuentran almacenados en las tablas que forman la base de datos de SAP, estos cambios no se materializan en la base de datos hasta que son confirmados. Para finalizar una unidad de procesamiento lógico LUW de base de datos se utiliza la sentencia COMMIT WORK, que realiza un update físico en la base de datos, haciendo irrevocable cualquier modificación en la misma. Ejecutar un COMMIT WORK en SAP es sinónimo de confirmar los cambios realizados a las tablas de la base de datos. Si deseamos deshacer todas las operaciones realizadas sobre la base de datos desde la ejecución de la última...
Creado y Compartido por: Alexis Jesus Perez Ramirez /
Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Actualizacion y recuperacion de base de datos Ejecutar el siguiente codigo el cual inserta un registro en la tabla ZTABLA_USUARIOS. Poner un breakpoint en la sentencia INSERT y ejecutaremos el programa. Si hacemos doble clic en wa_usuarios veremos el contenido de la estructura, y ejecutar el programa y nos detenemos justo despues de realizar el INSERT. Luego de ejecutar el INSERT ver el contenido de la tabla ZTABLA_USUARIOS a la transaccion S16 para ver si fue actualizado. Aqui verificamos que el registro fue insertado. Ahora volvemos al programa y modificamos el valor del SY-SUBRC para que se produzca el rollback de los cambios realizados a las bases de datos. Luego ejecutamos hasta finalizar el programa. Por ultimo, vamos a ir...
Creado y Compartido por: Pablo Galeana
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Cuando en la declaración de una tabla interna utilizamos la adición OCCURS 0 indicamos: Que la tabla interna puede tener un número variable de registros
Creado y Compartido por: Edwar Antonio Reyes Reyes /
Disponibilidad Laboral: PartTime
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
Actualización y recuperación de una base de datos Para finalizar una unidad de procesamiento lógico LUW de base de datos se utiliza un COMMIT WORK, que realiza un update físico en la base de datos, haciendo irrevocable cualquier modificación en la base de datos. Si deseamos deshacer todas las operaciones realizadas sobre la base de datos desde el último COMMIT WORK, realizaremos un ROLLBACK WORK. Veamos un ejemplo al insertar registros en la base de datos ZTABLA_USUARIOS: * Inserto en la ZTABLA_USUARIOS le contenido de TI_USUARIOS INSERT into ztabla_usuarios values wa_usuarios. IF sy-subrc EQ 0. COMMIT WORK. ELSE. ROLLBACK WORK. ENDIF. IMPORTANTE: Es conveniente, después de un INSERT, MODIFY,...
Creado y Compartido por: Vismark Eyner Sevillano Moreno /
Disponibilidad Laboral: FullTime + Carta Presentación
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
La actualización y la recuperación de una tabla base de datos 1 La actualización y la recuperación de una tabla base de datos Cuando realizamos modificaciones en los datos de una tabla base de datos (por ejemplo, con las sentencias INSERT, UPDATE, MODIFY o DELETE), dichos cambios no se aplican de forma inmediata en la base de datos. Para que las modificaciones se vuelvan definitivas, es necesario ejecutar la sentencia COMMIT WORK, la cual confirma y graba físicamente los cambios realizados. Por otro lado, si deseamos deshacer las operaciones realizadas desde el último COMMIT WORK, podemos usar la sentencia ROLLBACK WORK, la cual revierte todos los cambios no confirmados. Esto permite mantener la integridad...
Creado y Compartido por: Geovanny Martínez Campoverde
*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***
ACTUALIZACION Y RECUPERACION DE UNA TABLA BASE DE DATOS: Para realizar una actualizacion y recuperacion de una base de datos se ejecuta el codigo donde se inserta un registro en la tabla. Ponemos un Breakpoint en la sentencia INSERT y ejecutamos el programa. Ejecutamos el programa y nos colocamos justo despues de realizar el INSERT Vamos a la transaccion /OSE16 para comprobar que el registro fue actualizado. Para que se produzca el ROLLBACK de los cambios realizados regresamos al programa y modificamos el valor de SY-SUBRC y volvemos a ejecutar. Refrescamos y se verifica que el registro insertado no esta en la tabla. Las variables del sistema son de solo lectura la unica forma de modificarlos es poe DEBBUG.
Creado y Compartido por: Gema Moreno Ferreiro


















