FirebirdSQL logo

UNICODE_VAL()

Disponible en

DSQL, PSQL

Syntaxe
UNICODE_VAL (string)
Table 1. paramètres de fonction UNICODE_VAL
Paramètre Description

string

chaine de caractères.

Le type de résultat renvoyé :

INTEGER

La fonction UNICODE_VAL renvoie le point de code UTF-32 du premier caractère de la chaîne. Renvoie 0 pour une chaîne vide.

Exemple UNICODE_VAL

Example 1. Utilisation de la fonction UNICODE_VAL
select unicode_val(x) from y;

UPPER()

Disponible en

DSQL, PSQL

Syntaxe
UPPER (str)
Table 1. paramètres de fonction UPPER
Paramètre Description

str

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

Le type de résultat renvoyé :

[VAR]CHAR ou BLOB

La fonction UPPER renvoie la chaîne de caractères d’entrée en majuscules. Le résultat exact dépend du jeu de caractères de la chaîne d’entrée. Par exemple, pour les jeux de caractères NONE et ASCII, seuls les caractères ASCII sont mis en majuscules ; pour les jeux de caractères OCTETS — la chaîne d’entrée entière est renvoyée inchangée.

Exemple UPPER

Example 1. Utilisation de la fonction UPPER
select upper(_iso8859_1 'Débâcle')
from rdb$database
-- retourne 'DÉBÂCLE'

select upper(_iso8859_1 'Débâcle' collate fr_fr)
from rdb$database
-- retourne 'DEBACLE',  Règles de mise en majuscules en français
-- résultat valide quand la BD est par défaut en UTF8 et le client configuré en iso8859_1