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..