Oracle
 sql >> Database >  >> RDS >> Oracle

UTL_SMTP differenza tra DATA, WRITE_DATA e WRITE_RAW_DATA

Dai un'occhiata alla documentazione , è abbastanza chiaro:

  • UTL_SMTP.DATA :invia il corpo dell'e-mail (completo)
  • UTL_SMTP.WRITE_DATA :Scrive una parte (ossia in genere una riga) del messaggio di posta elettronica. Il tipo di dati di input è VARCHAR2
  • UTL_SMTP.WRITE_RAW_DATA :Scrive una parte del messaggio di posta elettronica con dati RAW. Il tipo di dati di input è RAW

WRITE_DATA viene utilizzato per inviare testo, WRITE_RAW_DATA viene in genere utilizzato per inviare dati in allegato.