Oracle
 sql >> Base de données >  >> RDS >> Oracle

Attribut de message UTL_MAIL appelant la procédure OWA_UTIL.cellsprint Oracle

Le message de UTL_MAIL.send est juste un paramètre VARCHAR2, il prend une chaîne comme paramètre.

HTP.P et OWA_UTIL.cellsprint sont des procédures, pas des fonctions, elles ne peuvent donc pas être utilisées pour transmettre une valeur au courrier. Ils sont conçus pour être utilisés dans une application Web et ne conviennent pas à d'autres fins telles que la messagerie.

Vous pouvez utiliser les fonctions dans HTF si vous le souhaitez, mais dans votre cas, vous avez déjà écrit votre html, vous pouvez donc aussi bien le passer directement au message :

UTL_MAIL.SEND (
      sender       => '[email protected]',
      recipients   => '[email protected]',
      subject      => 'Hi',
      MESSAGE      => '<HTML>...'
      mime_type    => 'text/html; charset=us-ascii');