- 类别:
字符串和二进制函数 (校验和)
MD5_NUMBER – 已过时¶
返回 128 位 MD5 消息摘要,该消息摘要解释为带符号的 128 位大端数。此表示对于最有效的存储和比较 MD5 摘要非常有用。
语法¶
MD5_NUMBER(<msg>)
实参¶
msg
字符串表达式,要哈希处理的消息。
返回¶
带符号整数 (NUMERIC(38, 0)
)。
此整数可能超出 NUMERIC(38, 0)
所存储的范围,因此该函数已 过时。
使用说明¶
尽管 MD5
、MD5_BINARY
和 MD5_NUMBER
函数最初作为加密函数来开发,但它们现在对于加密来说已经过时,不应该用于此目的。这些函数可用于其他目的(例如,作为“校验和”函数来检测意外数据损坏)。
示例¶
SELECT md5_number('Snowflake');
-----------------------------------------+
MD5_NUMBER('SNOWFLAKE') |
-----------------------------------------+
-24002618010294540563082926240470284066 |
-----------------------------------------+