Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Atrybut wiadomości UTL_MAIL wywołujący procedurę OWA_UTIL.cellsprint Oracle

message UTL_MAIL.send jest tylko parametrem VARCHAR2, jako parametr przyjmuje ciąg znaków.

HTP.P i OWA_UTIL.cellsprint są procedurami, a nie funkcjami, więc nie można ich użyć do przekazania wartości do poczty. Zostały zaprojektowane do użytku w aplikacjach internetowych i nie nadają się do innych celów, takich jak poczta.

Możesz użyć funkcji w HTF jeśli chcesz, ale w Twoim przypadku już napisałeś swój html, więc równie dobrze możesz po prostu przekazać go bezpośrednio do wiadomości:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kolekcja PL/SQL:zagnieżdżona tabela w bazie danych Oracle

  2. Zgodność HSQLDB ROWNUM z Oracle

  3. Wystąpił błąd podczas wykonywania procedury od programisty sql

  4. Zgodność wsteczna Oracle 11g ze starszymi wersjami Oracle

  5. Jak zaimportować dane Oracle Clob do plików avro na hdfs?