J'ai une procédure qui a une dizaine de paramètres en input. Je voudrais simplement vérifier que si le premier paramètre est rempli, les autres doivent être obligatoirement NULL sinon je RAISE une EXCEPTION.

Y a-t-il un moyen de faire cela simplement ?

Autrement que ci-dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
IF P_PARAM1 IS NOT NULL THEN
 
  IF P_PARAM2 IS NOT NULL THEN RAISE ...
  IF P_PARAM3 IS NOT NULL THEN RAISE ...
 
...