Bonjour,
Je me demande comment stocker dans une variable le resultat d'un SUM pour l'utiliser par la suite.
Pour le moment, voici ce que j'ai (en simplifie )
et j'obtiens un message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 DECLARE @columnSum char(16) DROP Table MaTable CREATE TABLE MaTable(Id int) SELECT SUM(Id) into @columnSum from MaTable PRINT @columnSum
Server: Msg 170, Level 15, State 1, Line 6
Line 6: Incorrect syntax near '@columnSum'.
J'ai essaye de passe par une table intermediaire mais ca marche tres bien avec simplement Id mais pas avec SUM(Id)
Le message, cette fois la (avec SUM(Id)) est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DROP Table MaTable CREATE TABLE MaTable(Id int) SELECT Id into rr from MaTable
Server: Msg 8155, Level 16, State 1, Line 6
No column was specified for column 1 of 'rr'.
Quelqu'un aurait il une idee ?
Partager