![给自定义函数创建索引时,报错:SQL 错误 [30553] [99999]: ORA-30553: 函数不能确定 给自定义函数创建索引时,报错:SQL 错误 [30553] [99999]: ORA-30553: 函数不能确定](https://www.144d.com/content/templates/J2/images/random/6.jpg)
其他技术给自定义函数创建索引时,报错:SQL 错误 [30553] [99999]: ORA-30553: 函数不能确定
需要在自定义函数返回值的地方,增加关键字:DETERMINISTIC
原来的函数:
CREATE OR REPLACE FUNCTION MD5(passwd IN VARCHAR2)RETURN VARCHAR2
IS
retval varchar2(32);
BEGIN
IF LENGTHB(passwd)>0 THEN
retval :...