oracle常规操作
1
1)约束创建
2
3
a:在已有重复列上创建唯一约束
4
alter table BOOK_POOL
5
add constraint unique_POOL_RELEASE unique
6
(DOCTORID, WORKID, VISITSDATE, VISITS_ID, RECORDSSTATEID)
7
enable novalidate;
8
9
注释:job1(代表job唯一标识)
10
2)job管理
11
--查看job
12
select * from dba_jobs order by job;
13
14
--创建job
15
begin
16
dbms_job.submit(:job1, 'statspack.snap;', trunc(sysdate+1/24,'HH'), 'trunc(SYSDATE+1/24,''HH'')', TRUE, :instno);
17
end;
18
19
--删除job,job1代表:job任务的唯一标示号
20
begin
21
dbms_job.remove(job1);
22
end;
23
24
--停止job
25
dbms_job.broken(job1,true);
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25