Programmation 4GL/Types de données
Apparence
Déclaration de variables
[modifier | modifier le wikicode]La déclaration d'une variable est une instruction de la forme:
define ma_var mon_type
Défini la variable ma_var
de type mon_type
Types Simples
[modifier | modifier le wikicode]La plupart des types simples sont hérités du C ou du SQL.
Types Chaînes
[modifier | modifier le wikicode]Ces types permettent de stocker des chaînes de caractères.
Char
[modifier | modifier le wikicode]# ma_var contient 1 caractere define ma_var char
# ma_var contient 5 caracteres define ma_var char(5)
Avec ce type, le reste de la chaîne est complété avec des espaces.
define ma_var char(5) let ma_var = "abc" # ma_var contient a present 'abc '
Varchar
[modifier | modifier le wikicode]# ma_var contient au plus 1 caractere define ma_var varchar(1)
# ma_var contient au plus 5 caracteres define ma_var varchar(5)
Dans ce cas, pas de remplissage.
define ma_var varchar(5) let ma_var = "abc" # ma_var contient a present 'abc'