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 支持。