Переменные Подстановки с Одним Амперсандом
Используйте переменную, снабженную префиксом амперсанд (&
), чтобы запросить у пользователя значение:

Запуская отчет, пользователи часто хотят ограничить данные, которые возвращаются, динамически. SQL*Plus или SQL Developer предоставляют эту гибкость с пользовательскими переменными. Используйте амперсанд (&), чтобы идентифицировать каждую переменную в Вашем SQL-операторе. Однако, Вы не должны определять значение каждой переменной.
Пример на рисунке создает переменную подстановки SQL Developer для номера сотрудника. Когда оператор выполняется, SQL Developer запрашивает у пользователя номер сотрудника и затем выводит на экран номер сотрудника, фамилию, зарплату и номер отдела для этого сотрудника.
С единственным амперсандом пользователь запрашивается каждый раз, когда команда выполняется, если переменная не существует.
Использование Переменных Подстановки с Одним Амперсандом

Когда SQL Developer обнаруживает, что SQL-оператор содержит один амперсанд, Вам предлагается ввести значение для переменной подстановки, которая обозначена в SQL-операторе.
После того, как Вы вводите значение и щелкаете по кнопке OK, результаты выводятся на экран на вкладке Results Вашего сеанса SQL Developer.