Quando cerco chi assegnare delle variabili con il metodo Select ed ho piu di due funzioni nella stessa assegnazione l'esecuzione si blocca come in continua esecuzione. PS neanche il trace mi da soddisfazione
Esempio
Select @_var1 = (select dbo.funzione('var1')
,@_var2 = (select dbo.funzione('var2')
,@_var3 = (select dbo.funzione('var3')
In particolare la funzione e' sempre la stessa cambia solo i parametri, PS la funzione ritorna un valore da una select (non mi da problemi di lock)
in particolare la funzione ritorna un intero
RETURN
isnull((select campo1 from table1 where campo2 = var1),0)