Bonjour à tous,
j'ai le code SQL suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
for execute statement 'select NUM,PRO,FAM,COD from pro' ON EXTERNAL DATA SOURCE :che AS USER 'sysdba' PASSWORD 'masterkey' into :num,:PRO1,:FAM,:CODD do
           begin
                  IF (:codd>0) then
                  begin
                                   update STK set cod=:codd    where (pro=:pro1);
 
                  end  
                else           
               begin
                                   update STK set cod='NON CONDITIONNE'    where (pro=:pro1);
               end
 
           end
le probléme c'est que il retourne toujours la valeur 'NON CONDITIONNE' malgré que la variable CODD=0