Вывести вывод счета в СУБД - PullRequest
       0

Вывести вывод счета в СУБД

0 голосов
/ 26 сентября 2019

Я пытаюсь выполнять один и тот же запрос снова и снова, чтобы получить статус процесса.

Как использовать PL / SQL и окно СУБД или просто окно Результат запроса, чтобывыполнить это?

Мой запрос выглядит так:

Select count(table1.*) from table1
inner join table2 on table1.fk = table2.fk
inner join table3 on table3.fk = table2.fk
where 
table1.col2={a value}

Я посмотрел несколько ответов, которые обсуждались с использованием цикла или dbms.output.put_line (), но не могу получить мойсуд должен быть тем, что отображается.

Пример данных в этих таблицах:

table1.columnName содержит идентификаторы компании и идентификаторы программы / процесса

Col1 | Col2 | col3
1    | 42   | 2
2    | 42   | 2
3    | 42   | 2
1    | 41   | 2
4    | 41   | 2
1    | 43   | 2

Пример вывода длязапрос где table1.col2 = 42 будет равен 3, потому что есть 3 строки, в которых Col2 имеет значение 42

Спасибо

1 Ответ

0 голосов
/ 26 сентября 2019

в окне результатов просто введите / и нажмите ввод, и вы получите новый счетчик, не вводя весь запрос снова.в pl_sql вы можете использовать сценарий unix и команду sendmail, чтобы получить результаты, доставленные в ваш почтовый ящик.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...