Saludos .
Muchas veces tengo que hacer un select que depende del valor de un parametro
que envio, me explico mejor
declare @codigo_departamento
set @codigo_departamento = null
declare @sql_query varchar(1000)
@sql_query = 'select *
from departamento '
if @codigo_departamento is not null
begin
@sql_query=@sql_query +' where codigo_departamento='+ str
(@codigo_departamento)
end
exec(@sql_query)
O sea que dependiendo del valor que se le envie al parametro @departamento
si es null se presenten todos los registros, pero si no es null que se
presente el que es enviado como parametro, esta es la manera en que yo lo he
estado haciendo, hay otra forma mejor
Gracias ..
Leer las respuestas