Salut,
Je bosse sur une proc qui utilise une fonction(Table) slip développées en T-SQL.
Elle renvoie une table qui contient un élément de la chaîne à découper par enreg.
Voici l'extrait du source
Je viens de lire que la variable de type Table serai dispo en SQL Server 2008. J'en déduis que ce code est faut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 DECLARE @tStrings TABLE ( position int, value varchar(max) ) INSERT INTO @tStrings (position,value) SELECT position,value FROM dbo.fn_Split(@txtPlages,',')
Étant donné que je dois utiliser la table avec un cursor (ou un CTE mais je ne le maîtrise pas bien) j'aimerais savoir comment je dois adresser la table qui est le résultat du split.
Faut-il utiliser une table temporaire ?
Un peu d'aide serait la bienvenue...
D'avance merci
Laurent
Partager