CHR convertit un entier en un caractère (avec son équivalent binaire), dans le jeu de caractères de base de données ou le jeu de caractères national.
Dans le cas des jeux de caractères simple octet, si n > 256, CHR renvoie l'équivalent binaire de n mod 256. Dans le cas des jeux de caractères multioctets, n doit faire référence à un point code entier. Les points code ne sont pas validés. Spécifier des points code non valides aboutit à un résultat incertain.
VARCHAR2 | NVARCHAR2
CHR(n [ USING NCHAR_CS ])
n est une expression numérique.
USING NCHAR_CS renvoie un caractère dans le jeu de caractères national. Si aucun jeu national n'est disponible, la valeur renvoyée appartient au jeu de caractères de base de données.
CHR(67) renvoie la lettre C dans un système ASCII utilisant le jeu de caractères de base de données WE8ISO8859P1.
Copyright © 2003, 2007, Oracle. Tous droits réservés.