返回首页

gbase数据、南大通用产品文档:GBase8aMD5(str)

更新日期:2024年09月11日

为字符串计算一个128 位的MD5 校验和,结果作为32 位16 进制字符串返回,返
回值可以用作哈希密钥。
如果参数NULL 则返回NULL。
示例
示例1:使用MD5()对“testing”进行加密。
gbase> SELECT MD5('testing') FROM t;
+----------------------------------+
| MD5('testing') |
+----------------------------------+
| ae2b1fca515949e5d54fb22b8ed95575 |
+----------------------------------+
1 row in set
这就是“RSA Data Security, Inc. MD5 Message-Digest Algorithm.”。
如果用户想要转换值到大写,参考在转换函数和操作符中描述的BINARY 操作符,
它可以用于二进制字符串的转换。

这个示例将外部块标记为OUTER。因此,在子块重新声明全局变量birthdate之后,它
可以通过限定它的名称和块标签来引用这个全局变量。子块也可以通过它的简单名称引用
它的局部变量birthdate。
<> -- label
DECLARE
birthdate DATE := TO_DATE('09-AUG-70', 'DD-MON-YY');
BEGIN
DECLARE
birthdate DATE := TO_DATE('29-SEP-70', 'DD-MON-YY');
BEGIN
IF birthdate = outer.birthdate THEN
DBMS_OUTPUT.PUT_LINE ('Same Birthday');
ELSE
DBMS_OUTPUT.PUT_LINE ('Different Birthday');
END IF;
END;

GBase 8s PL/SQL手册
南大通用数据技术股份有限公司
- 17 -

END;

--Result:
--Different Birthday

dcf_enable_auto_election_priority
参数说明:DCF 优先级选主是否允许内部自动调整优先级值。0 表示不允许,1 表示允
许内部自动调整。
该参数属于SIGHUP 类型参数,请参考表15-1 中对应设置方法进行设置。
取值范围:整型,0~1
默认值:1