CHAR():
Esta función ayuda a convertir un código ASCII int en valor de carácter, es decir, si el usuario pasa un número entero como argumento, la función CHAR() interpreta el valor entero y devuelve su valor de carácter correspondiente.
Sintaxis:
CHAR(integer_value)
Parámetros:
esta función acepta solo un argumento.
- integer_value:
cualquier valor entero entre 0 y 255.
Devoluciones :
- La función devolverá el valor del carácter que corresponde al código entero dado.
- La función devolverá NULL si el valor entero excede el rango dado.
Aplicable a las siguientes versiones:
- Servidor SQL 2017
- Servidor SQL 2016
- Servidor SQL 2014
- Servidor SQL 2012
- Servidor SQL 2008 R2
- Servidor SQL 2008
- Servidor SQL 2005
Ejemplo-1:
Uso básico de la función CHAR(), la función devolverá ‘P’ y ‘D’.
SELECT CHAR(80) AS 'Character1', CHAR(100) AS 'Character2';
Producción :
Personaje1 | personaje2 |
---|---|
PAGS | d |
Ejemplo-2:
si se excede el rango de valores enteros en la función CHAR(), entonces la función devolverá NULL.
SELECT CHAR(260) AS 'Outcome';
Producción :
Salir |
---|
NULO |
Ejemplo-3:
cómo controlar los caracteres en la función CHAR(), usamos strings y la función CHAR() entre ellos,
SELECT 'Vansh' + CHAR(13) + 'vgaur12345@gmail.com' AS 'Name_Email';
Producción :
Nombre Correo Electronico |
---|
Vansh vgaur12345@gmail.com |
Ejemplo-4:
si el usuario pasa dos argumentos en la función CHAR(), la función devolverá un error.
SELECT CHAR(91, 200) AS 'Outcome';
Producción :
The char function requires 1 argument(s)
Publicación traducida automáticamente
Artículo escrito por vanshgaur14866 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA