我想制作一个程序,通过该程序我可以向我的团队邮件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种类型的状态,这些状态将通过procedure.kindly帮我解决这个问题。