ORA-01704: 文字字符串过长 解决方案
oracle版本太低,10以上应该不会
declare
v_clob clob :='很长的文字';
begin
insert into tablename values(a,110,v_clob);
end;
隐式转换,oracle默认把字符串 转换成 varchar2 类型,
而这个字符串的长度,又比4000大 所以会报ora-01704错误.
oracle版本太低,10以上应该不会
declare
v_clob clob :='很长的文字';
begin
insert into tablename values(a,110,v_clob);
end;
隐式转换,oracle默认把字符串 转换成 varchar2 类型,
而这个字符串的长度,又比4000大 所以会报ora-01704错误.