CHR converte um número inteiro para o caractere com o equivalente binário no conjunto de caracteres do banco de dados ou no conjunto de caracteres nacionais.
Em conjuntos de caracteres com um único byte, se n > 256, então CHR retorna o equivalente binário de n mod 256. Em conjuntos de caracteres com vários bytes, n deve ser resolvido para um ponto de código inteiro. Pontos de código não são validados, e o resultado da especificação de pontos de código inválidos é indeterminado.
VARCHAR2 | NVARCHAR2
CHR(n [ USING NCHAR_CS ])
n é uma expressão numérica.
USING NCHAR_CS retorna um caractere do conjunto de caracteres nacionais. Caso contrário, o valor de retorno estará no conjunto de caracteres do banco de dados.
CHR(67) retorna a letra C em um sistema baseado no ASCII com o conjunto de caracteres do banco de dados WE8ISO8859P1.
Copyright © 2003, 2007, Oracle. Todos os direitos reservados.