Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Atributo de mensagem UTL_MAIL chamando o procedimento OWA_UTIL.cellsprint Oracle


message de UTL_MAIL.send é apenas um parâmetro VARCHAR2, ele recebe uma string como parâmetro.

HTP.P e OWA_UTIL.cellsprint são procedimentos, não funções, portanto, não podem ser usados ​​para passar um valor para o correio. Eles são projetados para uso em um aplicativo baseado na Web e não são adequados para outros fins, como correio.

Você pode usar as funções em HTF se você quiser, mas no seu caso você já escreveu seu html, então você também pode passá-lo diretamente para a mensagem:
UTL_MAIL.SEND (
      sender       => '[email protected]',
      recipients   => '[email protected]',
      subject      => 'Hi',
      MESSAGE      => '<HTML>...'
      mime_type    => 'text/html; charset=us-ascii');