我是Oracle SQL的初学者.我正在使用Oracle SQL开发人员工具.我有两个叫做p1和的程序p2.
如何使用链概念在每天的特定时间逐个执行程序,这意味着我应该p1首先执行,一旦完全执行.之后我必须p2每天在特定的时间执行.
在我的情况下,我必须在3.00时钟执行.供您参考,请参阅以下示例代码.有谁能解决这个问题?提前致谢
BEGIN
DBMS_SCHEDULER.CREATE_CHAIN (
chain_name => 'my_chain1',
rule_set_name => NULL,
evaluation_interval => NULL,
comments => NULL);
END;
/
BEGIN
DBMS_SCHEDULER.DEFINE_CHAIN_STEP('my_chain1', 'stepA', 'P1');
DBMS_SCHEDULER.DEFINE_CHAIN_STEP('my_chain1', 'stepB', 'P2');
END;
/
BEGIN
DBMS_SCHEDULER.DEFINE_CHAIN_RULE('my_chain1', 'TRUE', 'START stepA');
DBMS_SCHEDULER.DEFINE_CHAIN_RULE('my_chain1', 'stepA COMPLETED', 'Start stepB');
DBMS_SCHEDULER.DEFINE_CHAIN_RULE('my_chain1', 'stepB COMPLETED', 'END');
END;
/
BEGIN
DBMS_SCHEDULER.ENABLE('my_chain1');
END;
/
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => 'chain_job_1',
job_type => 'CHAIN',
job_action => 'my_chain1',
repeat_interval => 'freq=daily;byhour=13;byminute=0;bysecond=0', //In my case I should execute …Run Code Online (Sandbox Code Playgroud)我试图编写一个简单的邮件程序。我使用了节点邮件程序和SMTP 协议模块。我执行了。但它显示如下错误:
邮件中证书链错误中的自签名证书
问题是什么?
var express = require('express');
var app=express();
var nodemailer = require('nodemailer');
var smtpTransport = require('nodemailer-smtp-transport');
app.get('/nodemail', function(req, res, next) {
var transporter = nodemailer.createTransport(smtpTransport({
service: 'Gmail',
host: 'smtp.gmail.com',
port: 465,
auth: {
user: 'demodevelopers6@gmail.com',
pass: '***********'
}
}));
var link="https://codeforgeek.com/2016/06/node-js-redis-tutorial-building-email-verification-system/";
transporter.sendMail({
from: "demodevelopers6@gmail.com",
subject:"sailjstutorials" ,
to: "vignesh.mack03@gmail.com",
html : "Hello"+"vignesh <br> Please Click on the link to verify your email.<br><a href="+link+">Click here to verify</a>"
}, function(error, info) {
if (error) {
return console.log(error); …Run Code Online (Sandbox Code Playgroud)