Bonjour à tous.
Je suis un fonctionnel qui tente de faire du SQL
Je développe sous Reporting Services en SQL Server 2005

Je souhaite concaténer les résultats d'une requête en une chaine de caractères, et après avoir farfouillé sur le net, il semblerait que je doive passer par une fonction.

En gros j'ai une table de commentaires qui sont coupés en plusieurs lignes, et je veux regrouper les commentaires.
La structure de ma table [Comment Line] est (je simplifie)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
No_           Comment
AF000001      blabla1
AF000001      blabla2
AF000002      blabla3
AF000002      blabla4
J'ai essayé la requête suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
DECLARE @tot varchar(8000)
SET              @tot = ''
SELECT     @tot = @tot + [Comment Line].Comment
FROM         [Comment Line]
WHERE     [Comment Line].No_ = 'AF000002';
J'exécute la requête qui ne lève pas d'erreur, mais je n'obtiens rien en sortie (aucune valeur affichée).
Que me manque-t-il?
Merci d'avance !