Fonction PROPER( )

Renvoie une chaîne dans laquelle le premier caractère de chaque mot est en majuscule, tandis que les caractères restants sont définis en minuscules.

Syntaxe

PROPER(chaîne_de_caractères)

Paramètres

Nom Type Description
chaîne caractère Le champ, l'expression ou la valeur littérale à convertir dans la casse adéquate.

Sortie

Caractère.

Exemples

Exemples basiques

Renvoie "John Doe" :

PROPER("JOHN DOE")

Renvoie "John Doe" :

PROPER("john doe")

Renvoie "1550 Alberni St." :

PROPER("1550 ALBERNI st.")

Renvoie "Bill O'Hara" :

PROPER("BILL O'HARA")

Renvoie toutes les valeurs du champ Nom_société converties dans la casse appropriée :

PROPER(Nom_société)

Remarques

Fonctionnement

La fonction PROPER( ) convertit le premier caractère de chaîne_de_caractères, et tout caractère ultérieur précédé d'une espace, en majuscules.

Les caractères ultérieurs précédés d'un trait d'union, d'une apostrophe, d'un et commercial (&) ainsi que de plusieurs autres signes de ponctuation et caractères spéciaux sont également convertis en majuscules. Tous les autres caractères alphabétiques sont convertis en minuscules.

Quand utiliser PROPER( )

Généralement, la fonction PROPER permet de convertir les noms stockés tout en majuscules ou tout en minuscules dans les données source dans le format de casse approprié afin que les noms s'affichent correctement dans un modèle de lettre ou un rapport.