Apache Tajo - Fonctions de chaîne

Le tableau suivant répertorie les fonctions de chaîne dans Tajo.

S.No. Description de la fonction
1 concat (chaîne1, ..., chaîneN)

Concaténez les chaînes données.

2 longueur (chaîne)

Renvoie la longueur de la chaîne donnée.

3 inférieur (chaîne)

Renvoie le format minuscule de la chaîne.

4 supérieur (chaîne)

Renvoie le format majuscule de la chaîne donnée.

5 ascii (chaîne de texte)

Renvoie le code ASCII du premier caractère du texte.

6 bit_length (chaîne de texte)

Renvoie le nombre de bits dans une chaîne.

sept char_length (chaîne de texte)

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

8 octet_length (chaîne de texte)

Renvoie le nombre d'octets dans une chaîne.

9 digest (texte d'entrée, texte de méthode)

Calcule le Digesthachage de chaîne. Ici, la deuxième méthode arg fait référence à la méthode de hachage.

dix initcap (chaîne de texte)

Convertit la première lettre de chaque mot en majuscules.

11 md5 (chaîne de texte)

Calcule le MD5 hachage de chaîne.

12 left (chaîne de texte, taille int)

Renvoie les n premiers caractères de la chaîne.

13 right (chaîne de texte, taille int)

Renvoie les n derniers caractères de la chaîne.

14 localiser (texte source, texte cible, start_index)

Renvoie l'emplacement de la sous-chaîne spécifiée.

15 strposb (texte source, texte cible)

Renvoie l'emplacement binaire de la sous-chaîne spécifiée.

16 substr (texte source, index de début, longueur)

Renvoie la sous-chaîne pour la longueur spécifiée.

17 trim (chaîne de texte [, caractères texte])

Supprime les caractères (un espace par défaut) du début / de la fin / des deux extrémités de la chaîne.

18 split_part (texte de chaîne, texte de délimitation, champ int)

Divise une chaîne sur le délimiteur et retourne le champ donné (à partir de un).

19 regexp_replace (texte de chaîne, texte de modèle, texte de remplacement)

Remplace les sous-chaînes correspondant à un modèle d'expression régulière donné.

20 reverse (chaîne)

Opération inverse effectuée pour la chaîne.