字符串'Johnson'匹配模式'J%s_n',但不是'J%s_n',就像这个例子所显示的那样。
DECLARE PROCEDURE compare(value VARCHAR2, pattern VARCHAR2) IS
BEGIN
IF value LIKE pattern THEN
DBMS_OUTPUT.PUT_LINE ('TRUE');
ELSE
DBMS_OUTPUT.PUT_LINE ('FALSE');
END IF;
END;
BEGIN
compare('Johnson', 'J%s_n');
compare('Johnson', 'J%S_N');
END;
--Result:
--TRUE
--FALSE