UTL_MAIL.sendのmessage
は単なるVARCHAR2パラメータであり、パラメータとして文字列を取ります。
HTP.P
およびOWA_UTIL.cellsprint
関数ではなくプロシージャであるため、メールに値を渡すために使用することはできません。これらはWebベースのアプリケーションで使用するように設計されており、メールなどの他の目的には適していません。
HTF
の関数を使用できます 必要に応じて、ただし、あなたの場合はすでにhtmlを記述しているので、メッセージに直接渡すこともできます:
UTL_MAIL.SEND (
sender => '[email protected]',
recipients => '[email protected]',
subject => 'Hi',
MESSAGE => '<HTML>...'
mime_type => 'text/html; charset=us-ascii');