Bonjour,

j'ai un formulaire html, mes champs texte peuvent rester vide, cependant avec ma procédure quand les champs sont rempli; pas de problème. quand je laisse un champs vide j'ai un problème.
Code :Sélectionner tout - Visualiser dans une fenêtre à part
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
 
 
CREATE OR REPLACE
PROCEDURE UI_AJOU_OP(
libop opération."LIBELLÉ_OPÉRATION"%type,
dateop varchar2,
typop opération."TYPE_OPÉRATION_R_D_"%type,
montant opération."MONTANT_D_OPÉRATION"%type,
paie opération.TYPE_DE__PAIEMENT%type,
libssop sous_opération."LIBELLE_DE_SOUS_OPÉRATION"%type,
dateoprec varchar2,
montantssop sous_opération.MONTANT%type)
AS
datess date;
BEGIN
datess:=to_date(dateoprec,'DD/MM/YYYY');
 
AJOUT_OPERATION(libop,dateop,typop,montant,paie);
INSERT INTO sous_opération ("NUMÉRO_DE_SOUS_OPÉRATION","NUMÉRO_D_OPÉRATION","CODE_CATÉGORIE",libelle_de_sous_opération,date_de_sous_opération,montant)
VALUES(ssop.NEXTVAL,valop.CURRVAL,1,libssop,datess,montantssop);
commit;
END UI_AJOU_OP;
ces trois champs: libssop sous_opération
dateoprec ,
montantssop peuvent rester vide . cependant si je les laisse vide rien ne se passe, s'ils sont remplis tout marche.

Je sais pas comment résoudre ce problème