如何每15分钟自动在Toad中执行一次触发器

时间:2017-03-27 01:59:47

标签: oracle oracle11g toad

我有这个SQL查询

SELECT TOALIAS, COUNT(*), TO_CHAR(TIMESTAMP,'DD/MM/YYYY HH12:MI') AS TIMESTAMP 
FROM TABLE1
WHERE TIMESTAMP >= SYSDATE - 15/(24*60)
AND STATUS = 1
GROUP BY TOALIAS, TO_CHAR(TIMESTAMP,'DD/MM/YYYY HH12:MI');

我正在使用TOAD 12.9。我想创建一个作业并每15分钟运行一次这个查询并将数据插入Table2(这些记录将被应用程序自动推送为SMS消息)。

我也有权创建一个cron作业。我在Stack Overflow上找到了这个

0 0/15 * 1/1 * ? * /home/testdata/script/sample.sql

我可以创建一个cron作业;让它连接到数据库并从Table1运行查询并每15分钟插入Table2一次?

1 个答案:

答案 0 :(得分:0)

* / 15 * * * *命令

这是让cronjob每15分钟运行一次的方法。

我认为你最好编写一个shell脚本来连接你的数据库。另外,您可能会收到身份验证错误。