Programmation 4GL/Types de données

Un livre de Wikilivres.

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'

Conversion de types[modifier | modifier le wikicode]

Types composés[modifier | modifier le wikicode]

Tableaux[modifier | modifier le wikicode]