Table des matières

Search

  1. Préface
  2. Le langage de transformation
  3. Constantes
  4. Opérateurs
  5. Variables
  6. Dates
  7. Fonctions

Référence du langage de transformation

Référence du langage de transformation

INITCAP

INITCAP

Met en majuscule la première lettre de chaque mot d'une chaîne et convertit toutes les autres lettres en minuscule. Les mots sont délimités par un espace blanc (espace vide, saut de ligne, nouvelle ligne, retour chariot, tabulation, ou tabulation verticale) et des caractères non alphanumériques. Par exemple, si vous passez la chaîne «... THOMAS », la fonction renvoie Thomas.

Syntaxe

INITCAP(
string
)
Le tableau suivant décrit l'argument de cette commande :
Argument
Obligatoire/
Facultatif
Description
string
Requis
Tout type de données excepté Binaire. Vous pouvez entrer l'expression de transformation valide de votre choix.

Valeur de retour

Chaîne. Si les données contiennent des caractères multioctets, la valeur de retour dépend de la page de code et du mode mouvement de données du
Service d'intégration de données
.
NULL si une valeur transmise à la fonction est NULL.

Exemple

L'expression suivante met en majuscule tous les noms dans le port FIRST_NAME :
INITCAP( FIRST_NAME )
FIRST_NAME
RETURN VALUE
ramona
Ramona
18-albert
18-Albert
NULL
NULL
?!SAM
?!Sam
THOMAS
Thomas
PierRe
Pierre