Ik wil in een stored procedure een gedeelte dynamische sql gebruiken.
Dus het hele sql commando komt in een variabele, in dit geval @sql.
Dan kan dit worden uitgevoerd met exec(@sql)
Hetgeen wat die sql statement oplevert (een count) wil ik verderop in dezelfde stored procedure gebruiken. Hoe kan ik dat het beste opstellen?
Ik zat te denken aan iets als
SELECT @rows = exec(@sql)
Maar dat mag niet.
Of het dynamische gedeelte in een aparte stp? Maar dan?
Kortom, hoe krijg ik de waarden uit een dynamische query binnen sql?
Dus het hele sql commando komt in een variabele, in dit geval @sql.
Dan kan dit worden uitgevoerd met exec(@sql)
Hetgeen wat die sql statement oplevert (een count) wil ik verderop in dezelfde stored procedure gebruiken. Hoe kan ik dat het beste opstellen?
Ik zat te denken aan iets als
SELECT @rows = exec(@sql)
Maar dat mag niet.
Of het dynamische gedeelte in een aparte stp? Maar dan?
Kortom, hoe krijg ik de waarden uit een dynamische query binnen sql?