✒️ABAP El lenguaje SQL y la sentencia SELECT
ABAP El lenguaje SQL y la sentencia SELECT
BAP/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:
SY -SUBRC: Código de retorno de una operación.
SN-DBCNT: Cantidad de registros afectados por la operación procesada.
SELECT.
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>
(WHERE <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 Axel Jamil Hayes Guerrero, en su ámbito de estudios para la Carrera Consultor ABAP.
Axel Jamil Hayes Guerrero
Profesión: Carrera Técnica En: Dibujo Arquitectonico. - Mexico - Legajo: MN93R
✒️Autor de: 32 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Certificación Académica de Axel Hayes