oracle utl_mail消息体大小限制
发布时间:2021-04-13 14:48:28 所属栏目:站长百科 来源:网络整理
导读:我在oracle 10.x中使用utl_mail程序,并注意到如果我尝试将长度超过4000个字符的值传递给Message的varchar2输入,我会收到错误:4000有效,4001失败.这是一个硬编码限制,还是有一个设置我可以改变以增加这个?我原以为它会是32000的限制…… 感谢任何和所有的
我在oracle 10.x中使用utl_mail程序,并注意到如果我尝试将长度超过4000个字符的值传递给Message的varchar2输入,我会收到错误:4000有效,4001失败.这是一个硬编码限制,还是有一个设置我可以改变以增加这个?我原以为它会是32000的限制…… 感谢任何和所有的帮助 解决方法UTL_MAIL是UTL_SMTP的简单包装器,它通常只用于简短的电子邮件.UTL_MAIL.SEND ( sender IN VARCHAR2,recipients IN VARCHAR2,cc IN VARCHAR2 DEFAULT NULL,bcc IN VARCHAR2 DEFAULT NULL,subject IN VARCHAR2 DEFAULT NULL,message IN VARCHAR2,mime_type IN VARCHAR2 DEFAULT 'text/plain; charset=us-ascii',priority IN PLS_INTEGER DEFAULT NULL); 如果您使用UTL_SMTP,则可以通过重复调用UTL_SMTP.DATA来发送任意长度的电子邮件. (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |