OVH Cloud OVH Cloud

Resultat dans variable

3 réponses
Avatar
Ch.
bonjour je dois faire une boucle pour connaitre le nombre d'enregistrement
dans une table et donc faire une action en fonction.
toutefois je ne remet pas la syntaxe !


Set @SQL = 'Select count(*) as NB FROM ' + @TAB

Set @NBr = Exec(@SQL) ????????????????

3 réponses

Avatar
Casassus JN
select @NBR = count(*) FROM MaTable


"Ch." a écrit dans le message de news:




bonjour je dois faire une boucle pour connaitre le nombre d'enregistrement
dans une table et donc faire une action en fonction.
toutefois je ne remet pas la syntaxe !


Set @SQL = 'Select count(*) as NB FROM ' + @TAB

Set @NBr = Exec(@SQL) ????????????????




Avatar
Ch.
oui merci ca je connais mais le from c'est une requete deja dans une
variable ou une SP



"Casassus JN" a écrit dans le message de news:

select @NBR = count(*) FROM MaTable


"Ch." a écrit dans le message de news:




bonjour je dois faire une boucle pour connaitre le nombre
d'enregistrement dans une table et donc faire une action en fonction.
toutefois je ne remet pas la syntaxe !


Set @SQL = 'Select count(*) as NB FROM ' + @TAB

Set @NBr = Exec(@SQL) ????????????????








Avatar
Casassus JN
Un truc comme cela devrait le faire

Set @SQL = 'Select count(*) as NB FROM ' + @TAB

CREATE TABLE #ftpResult_
(
ResultLine int
)

INSERT #ftpResult_ (ResultLine)
exec (@SQL )

select *
from #ftpResult_


"Ch." a écrit dans le message de news:
%
oui merci ca je connais mais le from c'est une requete deja dans une
variable ou une SP



"Casassus JN" a écrit dans le message de
news:
select @NBR = count(*) FROM MaTable


"Ch." a écrit dans le message de news:




bonjour je dois faire une boucle pour connaitre le nombre
d'enregistrement dans une table et donc faire une action en fonction.
toutefois je ne remet pas la syntaxe !


Set @SQL = 'Select count(*) as NB FROM ' + @TAB

Set @NBr = Exec(@SQL) ????????????????