Longueur SQL de la chaîne

Longueur SQL de la chaîne

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ÉLECTIONNER
Byte_length ('hello') as Lenght_in_bytes;

L'exemple d'instruction prend la chaîne «bonjour» et renvoie sa longueur en octets. Un exemple de sortie est comme indiqué:

Lenght_in_bytes
5

Fonction 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ÉLECTIONNER
Char_length ('hello') comme LENGHT_IN_CHARACTERS;

Cela devrait renvoyer la sortie comme indiqué:

Lhenght_in_Characters
5

Notez 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ÉLECTIONNER
Longueur («bonjour le monde») comme la longueur;

La sortie résultante est comme indiqué:

LONGUEUR
11

Fermeture

Cet article traite de trois méthodes principales que vous pouvez utiliser pour déterminer la longueur d'une chaîne en SQL standard.