Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/12/2008, 09:11
papi_chulo
 
Fecha de Ingreso: diciembre-2008
Mensajes: 3
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Asignar Query Dinámica a variable

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;

ejecute tu query y me arrojaba errores de declaracion, declare ambas var q estan dentro de la query..algo asi quedo :

DECLARE @replanValueQuery varchar(255)
declare @replanFieldName varchar(255)
declare @objectId varchar(255)
SET @replanValueQuery = 'SELECT ' + QUOTENAME(@replanFieldName) + ' FROM [CustomFieldValue] WHERE [ObjectId]=' + CAST(@objectId as varchar(36));

select @replanValueQuery

espero sirva...