Установить Current_Schema для SQRW - PullRequest
0 голосов
/ 04 декабря 2018

Когда я работаю с базами данных Oracle, мне часто «нужно» выполнить команду, подобную этой, прежде чем я смогу начать запрашивать таблицы в схеме sysadm:

ALTER SESSION SET CURRENT_SCHEMA = sysadm;

Я могу легко сделать это в Oracle SQL Developer или SQL Plus, но я не знаю, как это сделать в программе SQR:https://docs.oracle.com/cd/E80738_01/pt854pbh2/eng/pt/tsql/index.html

Когда я могу использовать SQR Express от Business Computer Solutions LLC, я могу указать схему по умолчанию на вкладке Интерфейс определения таблицы базы данных пункта меню свойств конфигурации SQR:Database Table Definition Interface Tab of SQR Express

Затем SQR Express автоматически установит схему для меня, когда я запускаю SQR через нее.Интересно, однако, что выглядит как SQR Express, по сути, модная оболочка для программы Oracle SQRW, которая поставляется с PeopleTools: https://docs.oracle.com/cd/E41633_01/pt853pbh1/eng/pt/tsql/concept_SQRCommandLine-c07b1d.html

Это означает, что SQR Express просто передаетзначение поля «Владелец таблицы базы данных», показанного выше, прямо на SQRW.

Кто-нибудь знает, какой параметр командной строки мне нужно передать в SQRW, чтобы он установил current_schema в sysadm, как это делает SQR Express?

...