UTL_MAIL.sends message
är bara en VARCHAR2-parameter, den tar en sträng som parameter.
HTP.P
och OWA_UTIL.cellsprint
är procedurer, inte funktioner, så de kan inte användas för att skicka ett värde till posten. De är designade för användning i en webbaserad applikation och inte lämpliga för andra ändamål som e-post.
Du kan använda funktionerna i HTF
om du vill, men i ditt fall har du redan skrivit din html så du kan lika gärna skicka den direkt till meddelandet:
UTL_MAIL.SEND (
sender => '[email protected]',
recipients => '[email protected]',
subject => 'Hi',
MESSAGE => '<HTML>...'
mime_type => 'text/html; charset=us-ascii');