SHA1
描述
使用 SHA1 算法对信息进行摘要处理。
别名
SHA
语法
SHA1( <input> )
参数
参数 | 说明 |
---|---|
<input> | 需要被计算 sha1 的值, 接受字符串和二进制类型 |
返回值
返回输入字符串的 sha1 值
示例
-- vb (VarBinary) 和 vc (VarChar) 插入时使用了相同的字符串.
SELECT * FROM mysql_catalog.binary_test.binary_test;
+------+------------+------+
| id | vb | vc |
+------+------------+------+
| 1 | 0x616263 | abc |
| 2 | 0x78797A | xyz |
| 3 | NULL | NULL |
+------+------------+------+
SELECT SHA1(vb), SHA1(vc) FROM mysql_catalog.binary_test.binary_test;
+------------------------------------------+------------------------------------------+
| SHA1(vb) | SHA1(vc) |
+------------------------------------------+------------------------------------------+
| a9993e364706816aba3e25717850c26c9cd0d89d | a9993e364706816aba3e25717850c26c9cd0d89d |
| 66b27417d37e024c46526c2f6d358a754fc552f3 | 66b27417d37e024c46526c2f6d358a754fc552f3 |
| NULL | NULL |
+------------------------------------------+------------------------------------------+