
LOS TIPOS DE DATOS DE ABAP
Tal como en otro lenguajes de programación, en ABAP existen diferentes tipos de datos que podemos declarar en nuestro programas.
Vamos a necesitar crear tipos de datos ya que los programas utilizan variables, constantes y otro objetos para almacenar los datos durante su ejecución.
ABAP forma parte de los lenguajes de programación tipados tal como son C o Java. Por otro lado, los lenguajes de tipado dinámico o no tipados no necesitan establecer un tipo y en una misma variable se puede almacenar cualquier tipo de dato durante la ejecución, como puede ser en PHP.
Como lenguaje tipado, cada variable que utilizamos en ABAP tiene un tipos específico, es decir, que una variables de tipo fecha sólo podrá contener valores numéricos en un formato correspondiente o para guardar un nombre se debe utilizar una variable de tipo de caracteres.
El lenguaje de programación ABAP divide los tipos de datos en dos grupos:
- Tipos completos
- Tipos incompletos
La diferencia entre los dos grupos se debe a la longitud del dato. En los tipos completos los tipos de datos tienen una longitud fija establecida por el sistema estándar y cuando declaramos una variable de un tipo completo ya tenemos la longitud del dato.
En los tipos incompletos, la longitud del dato no viene fijada por el sistema estándar y será el programador el que tiene la obligación de especificar la longitud del dato en el momento de la declaración de la variable.