Fonction LENGTH( )

Renvoie le nombre de caractères dans une chaîne.

Syntaxe

LENGTH(chaîne_de_caractères)

Paramètres

Nom Type Description
chaîne caractère Le champ, l'expression ou la valeur littérale dont la longueur doit être découverte.

Sortie

Numérique.

Exemples

Exemples de base

Renvoie 15 :

LENGTH("Entreprise ABC")

Renvoie la longueur en caractères du champ Description dans le format de table :

LENGTH(Description)

Exemples avancés

Affichage de la longueur de chaque adresse dans un champ adresse

Créez un champ calculé qui affiche la longueur en caractères de chaque adresse dans le champ Rue_Fournisseur. Les espaces vides de début et de fin sont d'abord coupés dans les valeurs adresse pour ne pas être comptabilisées dans la longueur.

DEFINE FIELD Longueur_Adresse COMPUTED LENGTH(ALLTRIM(Rue_Fournisseur))

Remarques

Fonctionnement

La fonction LENGTH( ) compte le nombre de caractères dans chaîne_de_caractères, y compris les espaces, et renvoie ce nombre.

Espaces de fin

Les espaces de fin comptent comme des caractères. Si vous ne souhaitez pas comptabiliser les espaces de fin, utilisez la fonction TRIM( ) ou ALLTRIM( ) pour les supprimer. Par exemple :

LENGTH(TRIM(Rue_Fournisseur))

Si vous créez un champ calculé pour afficher la longueur des valeurs dans un champ et que vous ne supprimez pas les espaces de fin, la longueur maximale du champ s'affiche pour chaque valeur.