Bonjour
je cherche utilisation d'une procédure sous forme de table pour avoir des informations sur toutes les taches(job)
Merci de votre aide
Version imprimable
Bonjour
je cherche utilisation d'une procédure sous forme de table pour avoir des informations sur toutes les taches(job)
Merci de votre aide
J'ai pas bien compris la question, mais la vue pour voir les jobs :
DBA_JOBS
l'idée est d'inclure dans mon package une procédure ou function (ou probablement une table ) qui renvoit les informations sur tous les jobs (taches)
j'espère que je suis clair merci d'avance :ccool:
Tu créés 2 posts pour le meme pb, il faut peut etre en cloturer un ...
as tu lu les pages web que j'ai mis en bas
sinon : tomkytes a la rescousse
et http://asktom.oracle.com/pls/asktom/...D:388480262167Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 ops$tkyte%ORA9IR2> create table job_msg( seq number primary key, dt date, txt varchar2(255) ) organization index; Table created. ops$tkyte%ORA9IR2> create sequence s; Sequence created. ops$tkyte%ORA9IR2> ops$tkyte%ORA9IR2> declare 2 l_job_str long := ' 3 declare 4 l_data dbms_output.chararr; 5 l_lines number := 999999999999; 6 begin 7 dbms_output.enable; 8 my_job; 9 dbms_output.get_lines( l_data, l_lines ); 10 forall i in 1 .. l_lines 11 insert into job_msg (seq,dt,txt) values ( s.nextval, sysdate, l_data(i) ); 12 end;'; 13 14 l_job number; 15 begin 16 dbms_job.submit( l_job, l_job_str ); 17 commit; 18 end; 19 / PL/SQL procedure successfully completed.
Merci beaucoup :ccool: