utiliser le resultat d'un SUM dans une variable
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 :D )
Code:
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 |
et j'obtiens un message :
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)
Code:
1 2 3 4
|
DROP Table MaTable
CREATE TABLE MaTable(Id int)
SELECT Id into rr from MaTable |
Le message, cette fois la (avec SUM(Id)) est :
Server: Msg 8155, Level 16, State 1, Line 6
No column was specified for column 1 of 'rr'.
Quelqu'un aurait il une idee ?