SQL - Query

 
Vista:

Query

Publicado por Juan (6 intervenciones) el 23/07/2003 00:05:39
Hola:

Alguien sabe como puedo guardar el resultado de lanzar un query dentro de una cadena en una variable.

Quiero hacer algo asi:

Set @Cadena = 'Set @Valor = Select top 1 From Empleado
Where Emp_Id = ''' + @Emp + ''''
Exec (@Cadena)

Me interesa el resultado de @Valor. Pero no me funciona, alguna idea !!!

Gracias !!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Query

Publicado por Isaías Islas (5072 intervenciones) el 25/07/2003 20:26:24
Estudie esta rutina:

SET @SQLString = N'SELECT @count = COUNT(*) FROM PARAMETER_LIST WHERE fi_ParameterListID = ' + CONVERT(VARCHAR, @fi_ContestListImpresora) + ' AND fc_ParameterListStatus = 1'
EXEC sp_executesql @SQLString, N'@count int OUTPUT', @count = @MyCount OUTPUT
IF @MyCount = 0

El parametro de salida es: @MyCount

Espero le sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar