Bonjour ;mon probleme est le suivant:
j'ai créer une procedure stockée qui me calcul les quantités selon le cas sur une table article. alors quand la somme des qauntité =0 la procedrue lors de la mise a jour inscrit null au lieu de 0. et cela me crée des problemes par la suite. Alors comment je peux resuodre ce probleme .Merci

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
23
24
25
26
CREATE PROCEDURE maj_qt
@prm CHAR,@art varchar(30)
AS
Declare @qt_L float,,@qt_A float;
 
if @prm='L'
  begin
   select @qt_L=sum(qt)
   from Art_BL
   where refart=@art;
 
 
   update article set qt_L=@qt_L
   WHERE ref=@art
  end
 
  else
  if @prm='A'
   BEGIN
    select @qt_A=sum(qt)
    from Art_achat
    where refart=@art;
 
    update article set qt_Achat=@qt_A
    WHERE ref=@art
  end
.................
.................
................