Programmation 4GL/Types de données

Déclaration de variables

modifier

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

La plupart des types simples sont hérités du C ou du SQL.

Types Chaînes

modifier

Ces types permettent de stocker des chaînes de caractères.

# 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
# 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'

Conversion de types

modifier

Types composés

modifier

Tableaux

modifier