Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2010, 13:56
federp77
 
Fecha de Ingreso: agosto-2008
Mensajes: 14
Antigüedad: 15 años, 8 meses
Puntos: 0
Sentencia Con nombre de tabla dinamico

Buenas, estoy trabajando con stored procedures en sql server 2005 y queria saber si hay alguna forma de hacer algo como esto:

Código:
select Codigo, Nombre
from @strNombreTabla
where Nombre like  @Param
@strNombreTabla En mi caso puede ser Proveedores, Clientes, Prestadores.. etc, y quiero definir el nombre de la tabla dinamicamente.

No me sirve como solucion grabar la consulta completa en una variable y que luego esta variable se ejecute con un sp_executesql o similares, ya que de esta forma le quito seguridad al sp porque pueden "inyectar" codigo sql en @Param.

Gracias..