Oracle
 sql >> Datenbank >  >> RDS >> Oracle

UTL_MAIL-Nachrichtenattribut, das OWA_UTIL.cellsprint-Prozedur Oracle aufruft

message von UTL_MAIL.send nur ein VARCHAR2-Parameter ist, nimmt er einen String als Parameter.

HTP.P und OWA_UTIL.cellsprint sind Prozeduren, keine Funktionen, daher können sie nicht verwendet werden, um einen Wert an die Mail zu übergeben. Sie sind für die Verwendung in einer webbasierten Anwendung konzipiert und nicht für andere Zwecke wie E-Mail geeignet.

Sie könnten die Funktionen in HTF verwenden wenn Sie möchten, aber in Ihrem Fall haben Sie Ihr HTML bereits geschrieben, also können Sie es genauso gut direkt an die Nachricht weitergeben:

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