Pourquoi ne pas utiliser un simple if(@prod = 'true')
déclaration comme ci-dessous :
if (@prod = 'true')
begin
select * from userprod_table where something = 'something'
end else
begin
select * from userwip_table where something = 'something'
end