跳转到内容
搜索文档

哈希函数

最后更新 查看 MarkdownAgent 设置

Cloudflare Pipelines 标量函数实现基于 Apache DataFusion(通过 Arroyo),本文档源自 DataFusion 函数参考。

digest

使用指定算法计算表达式的二进制哈希。

digest(expression, algorithm)

参数

  • expression: 要操作的字符串表达式。 可以是常量、列或函数,以及字符串运算符的任何组合。
  • algorithm: 指定要使用的算法的字符串表达式。 必须是以下之一:
    • md5
    • sha224
    • sha256
    • sha384
    • sha512
    • blake2s
    • blake2b
    • blake3

md5

计算字符串表达式的 MD5 128 位校验和。

md5(expression)

参数

  • expression: 要操作的字符串表达式。 可以是常量、列或函数,以及字符串运算符的任何组合。

sha224

计算二进制字符串的 SHA-224 哈希。

sha224(expression)

参数

  • expression: 要操作的字符串表达式。 可以是常量、列或函数,以及字符串运算符的任何组合。

sha256

计算二进制字符串的 SHA-256 哈希。

sha256(expression)

参数

  • expression: 要操作的字符串表达式。 可以是常量、列或函数,以及字符串运算符的任何组合。

sha384

计算二进制字符串的 SHA-384 哈希。

sha384(expression)

参数

  • expression: 要操作的字符串表达式。 可以是常量、列或函数,以及字符串运算符的任何组合。

sha512

计算二进制字符串的 SHA-512 哈希。

sha512(expression)

参数

  • expression: 要操作的字符串表达式。 可以是常量、列或函数,以及字符串运算符的任何组合。

这篇文档对您有帮助吗?