遇见,的gravatar头像
遇见, 2015-09-18 11:59:40

ORACLE存储过程实现将表查询数据结果以HTML格式发送邮件

好久没有分享了,最近在一个ETL群里遇到水友问了个问题,

如果ETL工具运行中出现问题则将ORACLE某个日志表的数据发送到邮件,

ETL是自带发邮件的,

但是他想将表数据直接展示到邮件信息里,而工具只能以附件的形式,

数据又是动态的  

所以工具不能满足他的要求。 闲来无事就写了个oracle的方法和存储过程完成他的需求。

方法是根据表名获取表中所有数据将数据转换为HTML串。

存储过程是将数据发到指定邮箱。

调用过程:

首先将SEND_EMAIL的存储过程中的值修改下:

ORACLE存储过程实现将表查询数据结果以HTML格式发送邮件

然后调用存储过程,第三个参数是表名

ORACLE存储过程实现将表查询数据结果以HTML格式发送邮件

执行后 邮件接收成功:

ORACLE存储过程实现将表查询数据结果以HTML格式发送邮件


打赏

文件名:oracle_sendtablehtml_email.zip,文件大小:2.18K 下载
  • /
    • /SEND_MAIL.prc
    • /TABLE_TO_HTML.fnc
最代码最近下载分享源代码列表最近下载
ylhfzm  LV1 2023年6月27日
swot1101  LV1 2020年9月30日
linshujiang  LV2 2020年7月1日
cyy123456123456  LV1 2020年3月9日
416266243  LV1 2020年3月4日
jaonsang  LV25 2020年1月26日
pangsyun  LV5 2019年8月20日
Lin﹋  LV9 2019年3月11日
lilac2008  LV1 2019年2月14日
lucky_jin  LV14 2019年2月12日
最代码最近浏览分享源代码列表最近浏览
梦屿Baba 3月8日
暂无贡献等级
2036495585  LV9 2023年9月18日
ylhfzm  LV1 2023年6月27日
lsy11111 2023年4月6日
暂无贡献等级
Joooon  LV1 2023年2月26日
11qq88 2023年1月7日
暂无贡献等级
Gin19960217  LV4 2022年11月10日
陨石承影  LV1 2022年10月21日
wangjie49  LV7 2022年10月1日
1158114300  LV2 2022年6月15日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友