Buenos días,
Estoy intentando asignar el resultado de una query dinámica a una variable. Mi intento se basa más o menos en el siguiente fragmento de código:
DECLARE @replanValueQuery varchar(255);
SET @replanValueQuery = 'SELECT ' + QUOTENAME(@replanFieldName) + ' FROM [CustomFieldValue] WHERE [ObjectId]=' + CAST(@objectId as varchar(36));
DECLARE @replanValue varchar(5);
EXECUTE @replanValue = @replanValueQuery;
La cuestión es que no va. Y no acabo de entender como asignar el resultado de una query dinámica a una variable.
A ver si alguien puede echarme una mano. Gracias. Un saludo.