Table des matières

Search

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

Transformation Language Reference

Transformation Language Reference

LONGUEUR

LONGUEUR

Renvoie le nombre de caractères dans une chaîne, y compris les espaces blancs de fin.

Syntaxe

LENGTH(
string
)
Le tableau suivant décrit l'argument de cette commande :
Argument
Obligatoire/
Facultatif
Description
chaîne
Obligatoire
Type de données Chaîne. Chaînes à évaluer. Vous pouvez entrer l'expression de transformation valide de votre choix.

Valeur de retour

Nombre entier représentant la longueur de la chaîne.
NULL si une valeur transmise à la fonction est NULL.

Exemple

L'expression suivante renvoie la longueur de chaque nom de client :
LENGTH( CUSTOMER_NAME )
CUSTOMER_NAME
RETURN VALUE
Bernice Davis
13
NULL
NULL
John Baer
9
Greg Brown
10

Conseils d'utilisation de la fonction LENGTH

Utilisez LENGTH pour tester des conditions de chaîne vide. Si vous voulez rechercher des champs pour lesquels le nom du client n'est pas rempli, utilisez une expression comme suit :
IIF( LENGTH( CUSTOMER_NAME ) = 0, 'EMPTY STRING' )
Pour tester un champ NULL, utilisez ISNULL. Pour tester des espaces, utilisez IS_SPACES.