日期:2014-05-17  浏览次数:20805 次

UTL_SMTP 写邮件 大数量的邮件体数据类型问题,谢谢
我用UTL_SMTP写了个发邮件的函数,但要发从的数据很多,应该用那种数据类型做为邮件体呢

VARCHAR2(32767)有点小,CLOB也是写不了多少条就报错,LONG写的要多一点,还是说我CLOB用的有问题

用UTL_SMTP.WRITE_RAW_DATE(C,UTL_RAW.CAST_TO_RAW(V_BODY))

------解决方案--------------------
路过,顶起
------解决方案--------------------
探讨
我用UTL_SMTP写了个发邮件的函数,但要发从的数据很多,应该用那种数据类型做为邮件体呢

VARCHAR2(32767)有点小,CLOB也是写不了多少条就报错,LONG写的要多一点,还是说我CLOB用的有问题

用UTL_SMTP.WRITE_RAW_DATE(C,UTL_RAW.CAST_TO_RAW(V_BODY))

------解决方案--------------------
探讨

CLOB也可以达到128TB,但我好象听说直接给CLOB 赋值的话能用的字符长度很短

------解决方案--------------------
探讨
我用UTL_SMTP写了个发邮件的函数,但要发从的数据很多,应该用那种数据类型做为邮件体呢

VARCHAR2(32767)有点小,CLOB也是写不了多少条就报错,LONG写的要多一点,还是说我CLOB用的有问题

用UTL_SMTP.WRITE_RAW_DATE(C,UTL_RAW.CAST_TO_RAW(V_BODY))

------解决方案--------------------
兄弟,是发附件的函数么,发我看看,我调试不发附件的函数成功了,可是发附件的函数总是有点问题啊,能把你的函数发我看看?