站点图标 久久日记本

String length constraints must be in range (1 .. 32767)

写存储过程中出现错误提示:

查了一些网络资源,但是没有解决,为什么总是提示String长度有问题呢,明明输入的字符串长度很短的,再仔细一看,发现存储过程的在as之后的定义字符串语句中直接写着varchar2类型,显然需要定义varchar2长度滴诶.

这样写成

create or replace procedure Sp_SendMyEmail(v_From in varchar2,v_To in varchar2,v_Subject in varchar2,v_Body in varchar2)
as
    v_Cc varchar2(20) := NULL;
    v_Bcc varchar2(20):= NULL;

不就好了

退出移动版