Есть ли способ, в SSMS или через стороннее приложение, выбрать пакет строк, чтобы переключить их закомментированное состояние?
Фон : в моем запросе есть два «режима поиска», между которыми я хочу переключиться.
Для этого мне нужно закомментировать строки 19
, 107
, 108
, 112
и раскомментировать строку 232
. Затем мне нужно сделать обратное, чтобы вернуться к другому «режиму».
Вместо того, чтобы прокручивать запрос, есть ли способ автоматизировать этот процесс?
Пример
1 --select distinct x.name from (
2 select name, dateofbirth, favouritecolour
3 from classmates
4 where dateofbirth between '01-Mar-1990' and '17-Apr-1995'
5 --)x
6 union all
7 --select distinct x.name from (
8 select name, relationship, location
9 from family
10 where relationship = 'uncle'
11 --)x
Для более подробной информации, я мог бы получить такой запрос. Если бы я просто хотел имена, я бы раскомментировал строки 1,5,7 и 11.
Мой пример из реальной жизни разбросан по сотням строк и будет включать комментирование и , не комментируя как часть того же самого "перехода"