http://www.yesky.com/SoftChannel/72342371928965120/20030310/1656035.shtml
解决方案 »
- 将同一个随机数用在两个sql语句中的方法
- ORA-00600: internal error code, arguments:
- oralce 8.1.7.0.0安装问题(在线等待)
- 有没有高手对sql和oracle在事务中的锁的机制有深刻地了解,最好能有事例做演示
- ┣┫请教三种遍历表SQL语句的区别?
- 急救,听说Oracle自身就可以做到象Win2000 advance server的Cluster(群集)
- 不能使用参看表结构,很奇怪......
- 关于三个表查询的SQL语句,急
- 执行计划及树形语句
- 按层级显示的树结构,怎么用oracle实现找出父节点ID
- 关于数据库链接(database link)的两个问题
- ORACLE统计问题
CREATE OR REPLACE PROCEDURE send_message
(p_recipient VARCHAR2,
p_subject VARCHAR2,
p_message VARCHAR2)
IS
mailhost VARCHAR2(64) := 'gmapacsmtp.oraclecorp.com';
sender VARCHAR2(64) := '[email protected]';
mail_conn utl_smtp.connection;
BEGIN
mail_conn := utl_smtp.open_connection(mailhost, 25);
utl_smtp.helo(mail_conn, mailhost);
utl_smtp.mail(mail_conn, sender);
utl_smtp.rcpt(mail_conn, p_recipient);
utl_smtp.open_data(mail_conn);
utl_smtp.write_data(mail_conn, 'Subject: ' ||
p_subject || utl_tcp.CRLF);
utl_smtp.write_data(mail_conn, p_message);
utl_smtp.close_data(mail_conn);
utl_smtp.quit(mail_conn);
EXCEPTION
WHEN OTHERS THEN -- Handle the error
dbms_output.put_line ('Error occurred during the mail operation.');
END send_message;
/execute send_message('[email protected]','just a test','send mail from pl/sql');