Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la publicación del blog
Función ASCII
La función ASCII devuelve el código ASCII, o el punto de código Unicode, del primer carácter de la cadena especificada. La función devuelve 0 si la cadena está vacía. Si la cadena es nula, se devuelve NULL.
Sintaxis
ASCII('string')
Argumento
- cadena
-
Una cadena
CHARoVARCHAR.
Tipo de retorno
INTEGER
Ejemplos
Para devolver NULL, use el siguiente ejemplo. La función NULLIF devuelve NULL si los dos argumentos son iguales, así que el argumento de entrada de la función ASCII es NULL. Para obtener más información, consulte Función NULLIF.
SELECT ASCII(NULLIF('',''));+-------+ | ascii | +-------+ | NULL | +-------+
Para devolver el código ASCII de 0, utilice el siguiente ejemplo.
SELECT ASCII('');+-------+ | ascii | +-------+ | 0 | +-------+
Para devolver el código ASCII 97 para la primera letra de la palabra Amazon, use el siguiente ejemplo.
SELECT ASCII('amazon');+-------+ | ascii | +-------+ | 97 | +-------+
Para devolver el código ASCII 65 para la primera letra de la palabra Amazon, use el siguiente ejemplo.
SELECT ASCII('Amazon');+-------+ | ascii | +-------+ | 65 | +-------+