Salut,

je veux juste tester si un enregistrement existe. Ca marche quand ca existe mais pas quand ca n'existe pas.
Voila mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
select id into v_id from matable where monchamp='blabla';
IF  (v_id > 0) THEN
        DBMS_OUTPUT.PUT_LINE('oui');
ELSE
        DBMS_OUTPUT.PUT_LINE('non');
END IF;
Le message d'erreur est le suivant:
ERROR at line 1:
ORA-01403: no data found
ORA-06512: at line 7


Comment je peux corriger cela?