La función CHAR() convierte un valor de código ASCII en un valor de carácter.
La Sintaxis es la siguiente: CHAR(int_exp)
int_exp es una expresión entera que se evalúa como un número entero cuyo valor es de 0 a 255. Si la expresión entera se evalúa como un valor que está fuera de este rango, la función CHAR() devuelve NULL.
La funcion CHAR() devuelve un caracter cuyo tipo de datos es CHAR(1).
Como se puede ver en la imagen el valor que regresa la funcion char() es char(1), en el caso del char(5000) no se encuentra en el rango de 0 a 255 por lo tanto el valor devuelto es nulo.
Nota:
- El rango de 48 a 57 son los numeros de 0 a 9
- El rango de 65 a 90 es el alfabeto en mayúscula
- El rango de 97 a 122 es el alfabeto en minúscula
Comentarios
Publicar un comentario