You are on page 1of 2

PL/SQL 10 g

UTL_MAIL

Provides a simple API to allow email to be sent from PL/SQL.


In prior versions this was possible using the UTL_SMTP package, but this required knowledge of the SMTP protocol. The package also supports sending mails with RAW and VARCHAR2 attachments. Run the following scripts:
CONN sys/password AS SYSDBA @$ORACLE_HOME/rdbms/admin/utlmail.sql @$ORACLE_HOME/rdbms/admin/prvtmail.plb

Set SMTP_OUT_SERVER parameter


ALTER SYSTEM SET smtp_out_server='smtp.domain.com SCOPE=SPFILE; UTL_MAIL.send( sender => 'me@domain.com', recipients => 'person1@domain.com,person2@domain.com', cc => 'person3@domain.com', bcc => 'myboss@domain.com', subject => 'UTL_MAIL Test', message => 'If you get this message it worked!');
13-Sep-13 8:46 PM 1

UTL_Mail

Copyright i-flex solutions Training Department, 2005. All rights reserved.

PL/SQL 10 g

Flashback Query Functions

Translate between a date and time, and the System Change Number. SCN provide a precise way to see the data as it was at that moment. TIMESTAMP_TO_SCN Returns the SCN associated with that timestamp. SCN_TO_TIMESTAMP Returns the timestamp associated with that SCN.

flashback_fun

13-Sep-13 8:46 PM

Copyright i-flex solutions Training Department, 2005. All rights reserved.

You might also like