需要创建一个验证密码的功能(超过5个字符,与上一个不同,它既不是“密码”也不是“123456”) 我试过但我得到错误ORACLE SQL密码功能
CREATE OR REPLACE FUNCTION my_verification_function (
username VARCHAR2,
password VARCHAR2,
old_password VARCHAR2)
RETURN BOOLEAN IS
BEGIN
IF LENGTH(password) < 6 THEN RETURN FALSE;
ELSE IF (password = "password" OR password = '123' OR password = old_password) THEN RETURN FALSE
ELSE RETURN TRUE;
END IF;
END my_verification_function;$
'OR password ='??也没有'如果'。有关详细信息,请参阅手册:http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/controlstatements.htm#LNPLS391和“password”指的是列或变量。字符串常量需要放在单引号中。 –
为什么在数据库中需要直接在UI /前端级别完成此操作? – Spidey