本讲提到关于垃圾邮件的治理问题,2003年美国国会通过了《反垃圾邮件法》,这一点是为了说明我国可以采取国际上的()手段。
--先看例子:每分钟向一个表中插入一条数据,所有操作都是在pl/sql环境中,下面提到的异常也都针对pl/sql
--insert语句替换下面两条语句,实现定时更新指定数据、删除指定数据的操作
--更改结束时间小于当前系统时间&状态为‘申报中’的记录状态为‘已停止’
--定时删除小于当前系统时间的记录
接下来详细看看job的语法(一下内容收集与网上资料,有些未亲测):
我通过创建的job,说一下job信息
6、Remove()过程来删除一个已计划运行的工作。这个过程接收一个参数:
job参数唯一地标识一个工作。这个参数的值是由为此工作调用Submit()过程返回的job参数的值。已正在运行的工作不能由调用过程序删除。
7、Run()过程用来立即执行一个指定的工作。这个过程只接收一个参数:
job参数标识将被立即执行的工作。
8、使用Submit()过程,工作被正常地计划好。
job参数是由Submit()过程返回的binary_ineger。这个值用来唯一标识一个工作。
what参数是将被执行的PL/SQL代码块。
next_date参数指识何时将运行这个工作。
interval参数何时这个工作将被重执行。
no_parse参数指示此工作在提交时或执行时是否应进行语法分析——TRUE指示此PL/SQL代码在它第一次执行时应进行语法分析,而FALSE指示本PL/SQL代码应立即进行语法分析。
9、User_Export()过程返回一个命令,此命令用来安排一个存在的工作以便此工作能重新提交。
此程序有两个参数:job与my_call。
job参数标识一个安排了的工作。my_call参数包含在它的当前状态重新提交此工作所需要的正文。
10、What()过程应许在工作执行时重新设置此正在运行的命令。这个过程接收两个参数:job与what。
四、随后说一下,job中trunc的用法以及时间分数的含义
job中trunc 函数去掉日期里的时间,也就是得到的是某天的00:00,
分数:因为时间是以天为单位的,所以要得到某某点某某分,就需要下面这样的形式: