Ik heb ongeveer het volgende:
De EXEC geeft altijd 1 of 0 rijen terug. Nu wil ik graag het resultaat Value in variabele @Var hebben.
Het enige wat ik tot nu toe kan verzinnen is het resultaat in een tijdelijke tabel te zetten en die met een cursor/fetch weer uit te lezen.
Kan dit eenvoudiger?
Het gaat om een bestaand systeem wat ik niet creatief volledig kan aanpassen. Zo komt het statement uit EXEC uit een tabel en kan nog een stuk ingewikkelder zijn.
code:
1
2
| DECLARE @Var VARCHAR(50)
EXEC('SELECT Value FROM TABLE WHERE PK=12') |
De EXEC geeft altijd 1 of 0 rijen terug. Nu wil ik graag het resultaat Value in variabele @Var hebben.
Het enige wat ik tot nu toe kan verzinnen is het resultaat in een tijdelijke tabel te zetten en die met een cursor/fetch weer uit te lezen.
Kan dit eenvoudiger?
Het gaat om een bestaand systeem wat ik niet creatief volledig kan aanpassen. Zo komt het statement uit EXEC uit een tabel en kan nog een stuk ingewikkelder zijn.