Les chaînes sont une partie fondamentale de tout administrateur de base de données ou programmeur. Ils vous permettent de stocker des informations textuelles dans une base de données.
Cet article discutera de la façon dont vous pouvez déterminer la longueur d'un type de chaîne en SQL standard.
Dans SQL standard, il existe trois méthodes principales pour déterminer la longueur d'une chaîne.
Fonction de longueur d'octet SQL
La première méthode que vous pouvez utiliser pour déterminer la longueur d'une chaîne est la byte_length fonction. Cette fonction prend la chaîne comme paramètre d'entrée et renvoie la longueur de la chaîne en octets.
La syntaxe de fonction est illustrée ci-dessous:
Byte_length (valeur)Gardez à l'esprit que le type de retour de la fonction est un entier 64 bits.
Un exemple d'utilisation est illustré ci-dessous:
SÉLECTIONNERL'exemple d'instruction prend la chaîne «bonjour» et renvoie sa longueur en octets. Un exemple de sortie est comme indiqué:
Lenght_in_bytesFonction sql char_length
La deuxième méthode que vous pouvez utiliser pour déterminer la longueur d'une chaîne est la char_lengle fonction. De même, la fonction prend une chaîne et renvoie la longueur de la chaîne en caractères.
La syntaxe de fonction est illustrée ci-dessous:
Char_length (valeur)Un exemple d'utilisation est illustré ci-dessous:
SÉLECTIONNERCela devrait renvoyer la sortie comme indiqué:
Lhenght_in_CharactersNotez que dans certains cas, vous pouvez trouver cette fonction renommée à caractères_length (). Cependant, la fonctionnalité reste la même.
Fonction de longueur SQL
La méthode finale et la plus courante pour déterminer la longueur de la chaîne est la Fonction Longueur (). La fonction accepte une chaîne ou un type d'octet. Il renvoie ensuite la longueur de la valeur d'entrée en caractères (pour une chaîne) ou des octets (pour le type d'octets).
La syntaxe de fonction est comme indiqué:
Longueur (valeur)Nous pouvons illustrer l'utilisation des exemples comme indiqué ci-dessous:
SÉLECTIONNERLa sortie résultante est comme indiqué:
LONGUEURFermeture
Cet article traite de trois méthodes principales que vous pouvez utiliser pour déterminer la longueur d'une chaîne en SQL standard.