Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog
Función SHA2
La función SHA2 utiliza la función hash criptográfica SHA2 para convertir una cadena de longitud variable en una cadena de caracteres. La cadena de caracteres es una representación de texto del valor hexadecimal de la suma de comprobación con el número especificado de bits.
Sintaxis
SHA2(string, bits)
Argumentos
- cadena
-
Una cadena de longitud variable.
- entero
-
El número de bits en las funciones hash. Los valores válidos son 0 (igual que 256), 224, 256, 384 y 512.
Tipo de retorno
La función SHA2 devuelve una cadena de caracteres que es una representación textual del valor hexadecimal de la suma de comprobación o una cadena vacía si el número de bits no es válido.
Ejemplo
El siguiente ejemplo devuelve el valor de 256 bits para la palabra “Amazon Redshift”:
select sha2('Amazon Redshift', 256);