从 2025 年 11 月 1 日起,Amazon Redshift 将不再支持创建新的 Python UDF。如果您想要使用 Python UDF,请在该日期之前创建 UDF。现有的 Python UDF 将继续正常运行。有关更多信息,请参阅博客文章
farmFingerprint64 函数
使用 Fingerprint64 函数计算输入参数的 farmhash 值。
语法
farmFingerprint64(expression)
参数
- expression
-
输入表达式必须为
VARCHAR或VARBYTE数据类型。
返回类型
farmFingerprint64 函数返回 BIGINT。
示例
以下示例返回 Amazon Redshift 的作为 VARCHAR 数据类型输入的 farmFingerprint64 值。
SELECT farmFingerprint64('Amazon Redshift');
farmfingerprint64
---------------------
8085098817162212970
以下示例返回 Amazon Redshift 的作为 VARBYTE 数据类型输入的 farmFingerprint64 值。
SELECT farmFingerprint64('Amazon Redshift'::varbyte);
farmfingerprint64
---------------------
8085098817162212970