Amazon Redshift dejará de admitir la creación de UDF de Python después del 30 de junio de 2026. Empezaremos a aplicarlo por fases. Para obtener más información sobre los detalles del fin de vida de Python y las opciones de migración, consulte la entrada 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 | +-------+