farmFingerprint64 関数 - Amazon Redshift

Amazon Redshift は、2025 年 11 月 1 日以降、新しい Python UDF の作成をサポートしなくなります。Python UDF を使用する場合は、その日付より前に UDF を作成してください。既存の Python UDF は引き続き通常どおり機能します。詳細については、ブログ記事を参照してください。

farmFingerprint64 関数

Fingerprint64 関数を使用して、入力引数の farmHash の値を計算する。

構文

farmFingerprint64(expression)

引数

入力式は、VARCHAR または VARBYTE データ型となります。

戻り型

この farmFingerprint64 関数は BIGINT を返します。

次の例では、VARCHAR データ型として入力された Amazon RedshiftfarmFingerprint64 の値を返します。

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

次の例では、VARBYTE データ型として入力された Amazon RedshiftfarmFingerprint64 の値を返します。

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