sqplplus - отображает текущую информацию для входа - PullRequest
1 голос
/ 09 марта 2011

Есть ли способ отобразить / напечатать текущую строку подключения в sqlplus? У меня есть скрипт, который будет запускаться в нескольких базах данных, и мне нужна строка сверху, которая выглядит так:

Currently executing test_script.SQL as USER1@MY_DB

Было бы очень удобно, если бы был способ сделать это без необходимости изменения самого файла.

Ответы [ 2 ]

6 голосов
/ 09 марта 2011

Вы можете использовать встроенные переменные замещения SQL * Plus _USER и _CONNECT_IDENTIFIER.

Добавьте следующую строку в ваш скрипт SQL * Plus:

prompt Currently executing test_script.SQL as &_USER@&_CONNECT_IDENTIFIER

Вот ссылка на документацию .

2 голосов
...