Как извлечь SQL-запрос из отчетов Oracle - PullRequest
0 голосов
/ 30 августа 2018

У меня есть файл отчета Oracle (файл rdf). Мне нужно найти, какие запросы выполняются (SQL-запросы), чтобы извлечь данные для этого отчета.

В качестве примера, как узнать, что выполняется запрос, когда мы нажимаем кнопку сохранения, относящуюся к этому файлу RDF?

1 Ответ

0 голосов
/ 30 августа 2018

Очевидно, что самый простой способ - открыть этот отчет в построителе отчетов (который поддерживает имеющуюся у вас версию RDF; я имею в виду, что в Reports 2.5, вероятно, не будет открываться RDF, созданный в версии 10g), и взглянуть на редактор моделей данных. .

В противном случае, делайте так, как я делаю - откройте RDF (или, если у вас есть JSP - даже лучше) с помощью текстового редактора (такого как Блокнот) и выполните поиск через файл - поиск SELECT ключевое слово. Вы найдете несколько бесполезных записей, но вы наверняка увидите и полезные. Скопируйте их из файла RDF и ... ну, делайте с ними все, что вы запланировали.

...