Función farmFingerprint64 - Amazon Redshift

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 farmFingerprint64

Calcula el valor ‎de farmhash del argumento de entrada mediante la función Fingerprint64.

Sintaxis

farmFingerprint64(expression)

Argumento

expresión

La expresión de entrada debe ser un tipo de datos VARCHAR o VARBYTE.

Tipo de retorno

La función farmFingerprint64 devuelve BIGINT.

Ejemplo

En el siguiente ejemplo, se devuelve el valor farmFingerprint64 de Amazon Redshift que es una entrada como tipo de datos VARCHAR.

SELECT farmFingerprint64('Amazon Redshift');
farmfingerprint64 --------------------- 8085098817162212970

En el siguiente ejemplo, se devuelve el valor farmFingerprint64 de Amazon Redshift que es una entrada como tipo de datos VARBYTE.

SELECT farmFingerprint64('Amazon Redshift'::varbyte);
farmfingerprint64 --------------------- 8085098817162212970