SQL 散列函数
使用散列函数,通过既定的散列算法对 SQL 查询中的字符串值进行散列。
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: 要操作的字符串表达式。可以是常量、列或函数,以及任意运算符的组合。
此页面是否有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一员!我们欢迎并鼓励您对 InfluxDB 3 Core 和本文档提供反馈和错误报告。要获得支持,请使用以下资源
具有年度合同或支持合同的客户可以 联系 InfluxData 支持。