Sintaxis.
CHR(n,[USING NCHAR_CS])
Propósito
La función CHR devuelve el carácter que tiene el equivalente binario de n como un valor de tipo de dato VARCHAR2 en el set de caracteres de la base de datos o, si se especifica USING NCHAR_CS, el set nacional de caracteres.
Para los conjuntos de caracteres de un solo byte, si n> 256, entonces la base de datos Oracle devuelve un valor binario equivalente a n mod 256. Para los juegos de caracteres multibyte.
Esta función toma como argumento un valor numérico, o cualquier valor que puede ser convertido a NUMBER de forma implícita, y devuelve un carácter.
Ejemplos:
SELECT CHR(82) FROM DUAL;
C
-
R
En el ejemplo siguiente se ejecuta en una máquina basada en ASCII con el set de caracteres de base de datos definido como WE8ISO8859P1:
SELECT CHR(67)||CHR(65)||CHR(84) "Gato"
FROM DUAL;
GATO
----
CAT