View a markdown version of this page

Función farmFingerprint64 - Amazon Redshift

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 que se publicó el 30 de junio de 2025.

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