Fonction de longueur SQL standard
La fonction SQL standard pour déterminer la longueur d'une chaîne est LONGUEUR(). Cette fonction prend une chaîne ou des octets et renvoie la chaîne.
La syntaxe est comme indiqué ci-dessous.:
Longueur (valeur);Considérez un exemple indiqué ci-dessous:
Sélectionnez la longueur ('Hi') comme longueur;La requête ci-dessus doit renvoyer la longueur de la chaîne fournie. Un exemple de sortie est comme indiqué ci-dessous:
longueurRemarque: Gardez à l'esprit que la longueur ici indique le nombre de caractères Unicode dans la chaîne fournie.
Vous pouvez vérifier les caractères Unicode comme indiqué ci-dessous:
https: // Unicode.org / standard / standard.html
Fonction de longueur de chaîne étendue
Divers moteurs de base de données implémentés et étendus de la norme SQL. Un exemple est la fonction de longueur de chaîne.
Dans des moteurs de base de données tels que MySQL, cette fonction est renommée Len. Cependant, l'utilisation est similaire à celle indiquée ci-dessus.
La syntaxe est comme indiqué ci-dessous:
Len (valeur);La fonction prend la chaîne comme argument et renvoie le nombre de caractères dans la chaîne.
Un exemple d'utilisation est comme indiqué ci-dessous:
Sélectionnez Len ('Hi');Cela devrait revenir:
longueurVous pouvez également utiliser la longueur (standard SQL) et les fonctions LEN (étendues) pour déterminer la longueur des chaînes dans une colonne.
Un exemple d'utilisation est comme indiqué:
Sélectionnez First_name, Length (First_name) auprès du client;Dans l'exemple ci-dessus, nous utilisons un exemple de table du client pour obtenir la longueur de la colonne First_name.
L'ensemble résultant est comme indiqué:
First_name | longueurFermeture
Dans cet article, nous discutons de la façon de déterminer la longueur d'une chaîne en utilisant la fonction de longueur dans SQL standard et Len en version SQL étendue.