Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Atribut pesan UTL_MAIL memanggil OWA_UTIL.cellsprint procedure Oracle

message UTL_MAIL.send hanyalah parameter VARCHAR2, dibutuhkan string sebagai parameter.

HTP.P dan OWA_UTIL.cellsprint adalah prosedur, bukan fungsi, sehingga tidak dapat digunakan untuk memberikan nilai ke email. Mereka dirancang untuk digunakan dalam aplikasi berbasis web, dan tidak cocok untuk tujuan lain seperti surat.

Anda dapat menggunakan fungsi di HTF jika Anda mau, tetapi dalam kasus Anda, Anda telah menulis html Anda, jadi sebaiknya Anda meneruskannya langsung ke pesan:

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. Bagaimana menjalankan skrip sql dari prosedur pl sql

  2. Mengakses tabel pengguna lain dalam Oracle Stored Procedure

  3. Mengembalikan 'tabel' (tanpa menentukan nama kolom sebelumnya) dari fungsi PL/SQL

  4. Apa perbedaan antara akun Oracle SYS dan SYSTEM?

  5. Menggunakan IF EXISTS (SELECT ...) dalam pemicu BEFORE INSERT (Oracle)