С этим могут быть сложности, т.к. сложнее будет определить окончание запроса.
Скрипт отсекает текст ниже курсора и ищет первый ВЫБРАТЬ выше курсора и считает, что начало запроса там.
Так придется анализировать весь текст ниже до конца модуля или до конца метода.
Код скрипта открыт QueryParams.os, можете посмотреть как он работает.
С этим могут быть сложности, т.к. сложнее будет определить окончание запроса.
Скрипт отсекает текст ниже курсора и ищет первый ВЫБРАТЬ выше курсора и считает, что начало запроса там.
Так придется анализировать весь текст ниже до конца модуля или до конца метода.
Код скрипта открыт QueryParams.os, можете посмотреть как он работает.