✒️ABAP El lenguaje SQL y la sentencia SELECT
ABAP El lenguaje SQL y la sentencia SELECT
ABAP/4 tiene un subconjunto de sentencias SQL para su aplicación sobre tablas de la base de datos SAP.
Éstas son: SELECT, INSERT, UPDATE, MODIFY, DELETE, COMMIT WORK, ROLLBACK WORK.
Además de las variables del sistema:
Código de retorno de una operación.
Cantidad de registros afectados por la operación procesada.
La sentencia SELECT será la instrucción fundamental para leer información de la base de datos.
- Otras lecturas :
Podemos leer una tablas de base de datos y simultáneamente llenar una tabla interna con el resultado de la lectura.
SELECT * FROM <tab> INTO TABI,E <intab> (WHERE <cond»)
Llena la tabla interna <intab> machacando los registros que pudiera tener ésta. Si queremos que respete los registros que tenía la tabla interna antes de realizar el SELECT tendremos que utilizar:
SELECT * FROM <tab> APPENDING TABLE <intab>
<cond>).
Podemos indicar un orden en el proceso de selección de registros.
SELECT * ... ORDER BY <campol> <campo2> ...
Si queremos seleccionar un registro para bloquearlo de posibles modificaciones.
SELECT SINGLE FOR UPDATE * FROM <tab>.
 
 
 
Sobre el autor
Publicación académica de Juan Carlos Ayala Chira, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Carlos Ayala Chira
Profesión: Ingeniero de Sistemas E Informática - Peru - Legajo: KQ70J
✒️Autor de: 97 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Juan Ayala