Bonjour,
J'ai créé plusieurs requêtes sql du type
Insert tableA ( select .... from tableB).
Je souhaite voir le nombre de ligne insérées de chaque table et si possible insérer l'information dans une table de log.
Je souhaite avoir cette information pour chaque requête.
Je travail sous oracle et pl sql develloper
Voici un exemple
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
33
34
35
36
37
38
39
40 Begin INSERT INTO tableA (DATE_TRT,ENT, BAT) (SELECT trunc(sysdate - 1) AS DATE_TRT, ENT, BAT from tableB UNION SELECT trunc(sysdate - 1) AS DATE_TRT, ENT, BAT from tableC ); INSERT INTO tableD ( JOUR, ENT, BAT) (Select JOUR, ENT, BAT FROM tableE UNION Select JOUR, ENT, BAT FROM tableF ); end; /
Partager