通过PL SQL中的过程发送电子邮件

通过PL SQL中的过程发送电子邮件,sql,oracle,plsql,Sql,Oracle,Plsql,我想制定一个程序,通过该程序我可以向我的团队邮件id发送电子邮件。 实际上,在我们的系统中,每天都有很多程序在运行。所以我想发送每个程序的状态意味着如果程序成功,失败或正在运行。如果该过程处于运行状态,我必须在该电子邮件中显示运行时间。如果该过程失败,则我必须在该电子邮件中显示错误消息。实际上,该过程所在的数据库中存在一个表 id,date,start_time,end_time,status,error desc列在那里。我在下面分享了详细信息 proc id date s

我想制定一个程序,通过该程序我可以向我的团队邮件id发送电子邮件。 实际上,在我们的系统中,每天都有很多程序在运行。所以我想发送每个程序的状态意味着如果程序成功,失败或正在运行。如果该过程处于运行状态,我必须在该电子邮件中显示运行时间。如果该过程失败,则我必须在该电子邮件中显示错误消息。实际上,该过程所在的数据库中存在一个表

id,date,start_time,end_time,status,error
desc列在那里。我在下面分享了详细信息

proc id   date        start_time               end_time                status       error desc
  1      6/7/2017    7/5/2017 9:55:16 AM     7/6/2017 1:36:25 AM      SUCCESS   
  2      6/28/2017   6/29/2017 8:30:02 AM    6/29/2017 2:20:15 PM     FAIL         -1555 - ORA-01555: snapshot too old: rollback segment number 334 with name "_SYSSMU334_1817651691$" too small
ORA-02063:
  3      7/5/2017    7/6/2017 9:34:54 AM                              RUNNING 

正如我所说,我必须在通过程序发送的电子邮件中显示所有3种状态。请帮助我解决这一问题

请阅读“如何使用标记或HTML设置我的帖子格式?”的可能副本,这样更容易理解您的问题-提前发送thx,但如何发送该过程的状态。我没有收到。您能再次澄清我的问题吗?请帮助我。您尝试了什么?您在问题中指定了许多要求,但没有准确描述您遇到的问题。