Amazon Redshift は、2025 年 11 月 1 日以降、新しい Python UDF の作成をサポートしなくなります。Python UDF を使用する場合は、その日付より前に UDF を作成してください。既存の Python UDF は引き続き通常どおり機能します。詳細については、ブログ記事
farmFingerprint64 関数
Fingerprint64 関数を使用して、入力引数の farmHash の値を計算する。
構文
farmFingerprint64(expression)
引数
- 式
-
入力式は、
VARCHARまたはVARBYTEデータ型となります。
戻り型
この farmFingerprint64 関数は BIGINT を返します。
例
次の例では、VARCHAR データ型として入力された Amazon Redshift の farmFingerprint64 の値を返します。
SELECT farmFingerprint64('Amazon Redshift');
farmfingerprint64
---------------------
8085098817162212970
次の例では、VARBYTE データ型として入力された Amazon Redshift の farmFingerprint64 の値を返します。
SELECT farmFingerprint64('Amazon Redshift'::varbyte);
farmfingerprint64
---------------------
8085098817162212970