SQL Server - Variables en Select

 
Vista:

Variables en Select

Publicado por Alejandro (10 intervenciones) el 22/12/2004 00:00:22
Hola, estoy tratando de hacer un stored procedure que reciba
como parametro el nombre de la tabla y luego haga un select
con este valor, pero me da error, alguna ayuda... el código es
create procedure MyQuery ( @Tabla VarChar(20) ) AS
Select * From @Tabla

alguna orientación al respecto?
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:Variables en Select

Publicado por Alejandro (10 intervenciones) el 22/12/2004 05:38:46
consegui una solución la publico para los q esten interesados:

CREATE procedure MyConsulta( @Tabla VARCHAR(20) ) AS

DECLARE @table_name AS sysname
SET @table_name = N\' \' + @Tabla

DECLARE @cmd AS nvarchar(100)

SET @cmd = N\'SELECT * FROM \' + @table_name

EXEC sp_executesql
@stmt = @cmd
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