12/02/2008, 13:50
|
| | | Fecha de Ingreso: octubre-2007 Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años Puntos: 85 | |
Re: Ayuda con UTL_SMTP Hola,
Una cosa mas, for the record only, hay una pequeña diferencia entre los dos ejemplos, el primero utiliza el procedimiento UTL_SMTP.DATA para el envio del mensaje y el segundo ejemplo utiliza UTL_SMTP.OPEN_DATA y UTL_SMTP.WRITE_DATA.
WRITE_DATA hace un append del mensaje, es decir, que si se lo ejecuta N veces, ira agregando mas informacion al mensaje, lo que libera al procedimiento de la limitacion de los 32k del tipo VARCHAR2 en PL/SQL, si bien un mensaje de 32k puede ser suficiente, no deja de ser una limitacion, limitacion que tambien tiene el procedimiento UTL_MAIL.SEND.
Esto lo comento porque mi necesidad de implementar este paquete en Oracle viene de un proceso batch que genera un reporte de actividad y lo envia por correo a algun responsable de la aplicacion, y recuerdo una vez haber desbordado el body del mensaje.
Saludos |