# uchar ❇️
Devuelve el carácter Unicode correspondiente al código numérico dado, tal como se define en el estándar Unicode.
A diferencia de nchar, al menos en las versiones antiguas de SQL Server, uchar soporta caracteres subrogados por encima de 0xFFFF.
# Ejemplos
La siguiente consulta devuelve varios caracteres unicode a partir de su representación numérica (decimal o hexadecimal).
select
uchar(65) letterA,
uchar(127829) pizza,
uchar(0x1F499) blueHeart;
El resultado es:
| letterA | pizza | blueHeart |
|---|---|---|
| A | 🍕 | 💙 |
# Comentarios
Para obtener el valor numérico a partir de un carácter se pueden usar las funciones ascii o unicode, aunque estas solo cubren el rango hasta '0xFFFF'.
También se puede consultar la lista completa de caracteres unicode con las vistas Crono$UnicodeTable y Crono$UnicodeChars.