RIGHT()

Disponible en

DSQL, PSQL

Syntaxe
RIGHT (string, length)
Table 1. paramètres de fonction RIGHT
ParamètreDescription

string

Une expression de type chaîne de caractères.

length

Nombre entier. Spécifie le nombre de caractères retournés.

Le type de résultat renvoyé :

VARCHAR ou BLOB

La fonction RIGHT renvoie la partie finale (droite) de la chaîne de caractères d'entrée. La longueur de la sous-chaîne retournée est déterminée par le deuxième paramètre.

Caractéristiques d'utilisation :

  • La fonction prend en charge les blocs de texte de n'importe quelle longueur et avec n'importe quel jeu de caractères ;

  • Si l'argument chaîne est BLOB, le résultat est BLOB, sinon le résultat est VARCHAR(N), avec N égal à la longueur du paramètre chaîne ;

  • Si le paramètre numérique dépasse la longueur du texte, le résultat sera le texte original.

Warning

Lorsque vous utilisez BLOB dans les paramètres d'une fonction, il peut être nécessaire de charger l'objet entier en mémoire, ce qui peut entraîner des pertes de performances si la taille du BLOB est importante.

Example 1. Utilisation de la fonction RIGHT
SELECT RIGHT('ABC', 1) FROM rdb$database;
-- Résultat C
Voir aussi :

LEFT(), SUBSTRING().