|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : avril 2008 Messages : 65 ![]() |
Bonjour,
je tiens à demander votre aide sur cette question, en l'occurrence récupérer des données qu'on vient juste d'insérer dans une table. Ma procédure stockée insère deux lignes et les récupère juste après pour insérer une autre ligne qui est la somme de ces dernières. Mon problème est que les deux premiers INSERT marchent mais le troisième me renvoie une valeur null : pas la somme que j'attends. Voilà le corps de ma procédure : Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Membre du Club
![]() Inscription : juin 2007 Messages : 115 ![]() |
Au lieu de :
Citation:
Citation:
Une autre solution plus propre, mais un peu plus délicate à mettre en oeuvre, c'est de déclarer une variable table, et d'utiliser l'instruction Output dans la commande insert qui alimentera cette variable table, puis de l'interroger à la fin pour effectuer le cumul |
||
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 65 ![]() |
ouh je te remercie bcp
tout baigne dans l'huile
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com