Bonjour,
J'ai un script lancé par SQL*PLUS qui fait de 1 à x INSERT, parfois certains insert plante et je voulais donc pouvoir être avisé lorsque sa arrive.
Actuellement, mon script ne contient aucun DECLARE, BEGIN, END, uniquement les set et les INSERT.
Je voulais donc savoir si il avait une façon de faire pour gèrer des exceptions tout en continuant mon traitement ?
En parcourant le forum j'ai vu des exemples comme .
Mais, ça ne fonctionne pas.
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 set .... spool .... DECLARE BEGIN // Insert EXCEPTION WHEN OTHERS //traitement END ; commit; DECLARE BEGIN // Insert EXCEPTION WHEN OTHERS //traitement END ; commit; // Ect..ect..
Auriez-vous des idées ?
Merci !
Partager