Qué tal, he estado buscando si es posible pasar una instruccion SELECT en una variable (@x) en procedimiento almacenado.
EJEMPLO DE LA PREGUNTA:
create procedure SpTablaTempObra @min int,@max int, @sel varchar(500)--EN ESTA VARIABLE GUARDAR ALGO COMO SELECT *FROM PERSONAL--
as
create table #temporal(idtemporal int primary key)
insert into #temporal(idtemporal)--EN ESTA PARTE O EN OTRA PODER LLAMAR LA VARIABLE EJECUTANDO LA CONSULTA PARA PASAR LOS VALORES A LA TABLA TEMPORAL--
select min(idtemporal),max(idtemporal) from #temporal
Realmente no encontrado algo que muestre si es posible (que me parece que no) y mucho menos como implementarlo, ojalá y pueda alguien ayudarme les agradezco. Sí logra encontrar algo, aviso.