SQL*Plus 向个人表发送自动电子邮件
Posted
技术标签:
【中文标题】SQL*Plus 向个人表发送自动电子邮件【英文标题】:SQL*Plus Send automatic email to the personal table 【发布时间】:2021-12-21 13:53:10 【问题描述】:我想创建一个触发器,以便在其他表(如 SQL*Plus 上的“城市”)发生更改时自动向个人表上的邮件地址发送电子邮件。 但我找不到创建此触发器的方法,您能帮帮我吗?
【问题讨论】:
【参考方案1】:首先:这不是 SQLPlus,而是我们在这里讨论的 Oracle SQL - 实际上你必须为此编写 PL/SQL 代码,就像在 Oracle 中的任何触发器中一样。 但是您可以为此使用 SQLPlus - 或 SQLdeveloper 或任何其他充当数据库客户端的工具。
如何在 PL/SQL 中发送邮件:
UTL_MAIL.SEND ('sender@myapp.com','receiver@yourapp.com',
message => 'this is the message',
subject => 'Warnung: message arriving');
但是您的 DBA 必须已经为数据库配置了 SMTP 服务器,并且您需要适当的权限才能发送邮件。
【讨论】:
以上是关于SQL*Plus 向个人表发送自动电子邮件的主要内容,如果未能解决你的问题,请参考以下文章
需要JS帮助 - 观看谷歌工作表专栏,通过Gmail发送更新价值的电子邮件