如果我在PL/SQL存储过程中使用许多CLOB变量来存储许多长字符串,是否存在任何性能问题?CLOB的长度是否也可变?对于CLOB,是否存在任何已知的限制/缺点,而不是使用varchar2和long?
我定义了一个字符串列表,其中包含不同的国家/地区代码(如USA ,CHINA,HK,JPN等)。如何检查输入变量是否为列表中的国家/地区代码。我使用以下代码进行测试,但失败。
declare
country_list CONSTANT VARCHAR2(200) := USA,CHINA,HK,JPN;
input VARCHAR2(200);
begin
input := 'JPN';
IF input IN (country_list)
DBMS_OUTPUT.PUT_LINE('It is Inside');
else
DBMS_OUTPUT.PUT_LINE('It is not Inside');
END IF;
end;
Run Code Online (Sandbox Code Playgroud)