数据湖探索 DLI-Hash函数:函数说明

时间:2024-11-16 13:21:41

函数说明

表1 Hash函数说明

Hash函数

函数说明

MD5(string)

返回以32个十六进制数所表示的字符串的MD5哈希值

若字符串是null,则返回null

SHA1(string)

返回以40个十六进制所表示的字符串的SHA-1哈希值

若字符串是null,则返回null

SHA224(string)

返回以56个十六进制数所表示的字符串的SHA-224哈希值

若字符串是null,则返回null

SHA256(string)

返回以64个十六进制数所表示的字符串的SHA-256哈希值

若字符串是null,则返回null

SHA384(string)

返回以96个十六进制数所表示的字符串的SHA-384哈希值

若字符串是null,则返回null

SHA512(string)

返回以128个十六进制数所表示的字符串的SHA-512哈希值

若字符串是null,则返回null

SHA2(string, hashLength)

返回使用SHA-2哈希函数族(SHA-224, SHA-256, SHA-384, or SHA-512)得到的哈希值

第一个参数string表示被哈希的字符串,第二个参数hashLength表示哈希值的长度(224、256、384、512)

若任意参数为null,则返回null

support.huaweicloud.com/sqlref-flink-dli/dli_08_0340.html