使用PL / SQL(Oracle 11gR2),我需要IF语句来测试字符串是否包含1个或多个小写字母。
PL / SQL伪代码:
declare
v_string varchar2(100) := 'John';
begin
if v_string contain lower-case letter then
... do this
else
... do something else
end if;
end;
/
回答了我自己的问题,但不小心将其放入“注释”中。这里是:
declare
name varchar2(200) := 'John';
begin
if regexp_like(name,'[:lower:]') then
dbms_output.put_line('lowercase');
else
dbms_output.put_line('uppercase');
end if;
end;
/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句