У меня есть файл, состоящий из oracle операторов выбора, как указано ниже.
select count(*) into v_cnt from table;
select
max(num) into v_max
from table2;
select numm from table3;
вывод приведен ниже -
select count(*) into v_cnt from table;
select
max(num) into v_max
from table2;
Мне нужна помощь в поиске операторов выбора (от ключевого слова select до точки с запятой), которые входят в ключевое слово. Операторы select могут содержать n строк. выбирается начало строки. конец строки - точка с запятой. между этими ключевыми словами, если у нас есть в тексте. тогда нам нужно захватить всю линию. Я пытаюсь выполнить инструкцию grep / awk. но я не получаю точно. операторы выбора нескольких строк не работают. Любые идеи / предложения с вашей стороны. Заранее спасибо.