Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Triggers 如果字段值更改,ORACLE将触发发送邮件_Triggers - Fatal编程技术网

Triggers 如果字段值更改,ORACLE将触发发送邮件

Triggers 如果字段值更改,ORACLE将触发发送邮件,triggers,Triggers,我在下面创建了一个触发器,如果队列状态更改为2,它将发送邮件。我对此非常陌生,因此不确定下面的代码是否正确。由于未安装UTIL_-mail,因此任何关于使用SMTP_-mail发送邮件代码的建议都会很有帮助 创建或替换触发器MY_触发器 在PSQUEUEDEFN上更新之前或之后 每行 开始 声明节点_值INT默认为0; SET NODE_VALUE=从PSQUEUEDEFN中选择QUEUESTATUS,其中QUEUESTATUS=2,queuename='MY_QUEUE' 如果节点_值=1,则

我在下面创建了一个触发器,如果队列状态更改为2,它将发送邮件。我对此非常陌生,因此不确定下面的代码是否正确。由于未安装UTIL_-mail,因此任何关于使用SMTP_-mail发送邮件代码的建议都会很有帮助

创建或替换触发器MY_触发器 在PSQUEUEDEFN上更新之前或之后 每行 开始 声明节点_值INT默认为0; SET NODE_VALUE=从PSQUEUEDEFN中选择QUEUESTATUS,其中QUEUESTATUS=2,queuename='MY_QUEUE' 如果节点_值=1,则 发送邮件;-不确定发送邮件代码 如果结束; 结束