[pl/sql] " gestion d'une exception"
Fermé
edmotets
Messages postés
18
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
29 novembre 2005
-
10 avril 2003 à 12:43
dmonnierfr Messages postés 13 Date d'inscription vendredi 5 octobre 2001 Statut Membre Dernière intervention 15 avril 2003 - 15 avril 2003 à 18:25
dmonnierfr Messages postés 13 Date d'inscription vendredi 5 octobre 2001 Statut Membre Dernière intervention 15 avril 2003 - 15 avril 2003 à 18:25
A voir également:
- [pl/sql] " gestion d'une exception"
- Logiciel gestion photo gratuit - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion cave à vin gratuit excel - Télécharger - Cuisine & Gastronomie
- Logiciel gestion association gratuit excel - Télécharger - Gestion de projets
- A java exception has occurred - Forum Minecraft
1 réponse
dmonnierfr
Messages postés
13
Date d'inscription
vendredi 5 octobre 2001
Statut
Membre
Dernière intervention
15 avril 2003
8
15 avril 2003 à 18:25
15 avril 2003 à 18:25
BEGIN
insert into tgft_rzq_produkt_dimension
select tgft_rzq_dim_seq.nextval, Log_Baur, Null, 'Log_Baur' from
(select distinct Log_Baur from tgfpty)
EXCEPTION
When DUP_VAL_ON_INDEX THEN
<Ton traitement d'erreur>
END;
Il existe tout un jeu d'exception déjà connue, je te laisse chercher la liste, sinon tu peux declarer et lever une exception manuellement.
Du genre :
DECLARE
myException EXCEPTION;
BEGIN
IF 1 <> 0 THEN
raise myException;
END IF;
EXCEPTION
When myException THEN
<Ton traitement d'erreur>
END;
insert into tgft_rzq_produkt_dimension
select tgft_rzq_dim_seq.nextval, Log_Baur, Null, 'Log_Baur' from
(select distinct Log_Baur from tgfpty)
EXCEPTION
When DUP_VAL_ON_INDEX THEN
<Ton traitement d'erreur>
END;
Il existe tout un jeu d'exception déjà connue, je te laisse chercher la liste, sinon tu peux declarer et lever une exception manuellement.
Du genre :
DECLARE
myException EXCEPTION;
BEGIN
IF 1 <> 0 THEN
raise myException;
END IF;
EXCEPTION
When myException THEN
<Ton traitement d'erreur>
END;