Перенаправление запроса на основе Sql (Вставка значений в Dual)

Вопрос:

Моя идея состоит в том, чтобы вставить несколько строк в двойную таблицу.

У меня есть запрос, в котором мое требование заключается в том, что я ввожу% как мой параметр, который должен получить до 1 запроса, иначе он должен перейти к другому запросу. Он показывает ошибку при (& a1 = ‘%’)

Когда я выполняю этот запрос, он запрашивает приглашение, и я буду вводить%, и он должен попасть в запрос “select module_package, module_name из ops $ glimsne.tim_modules”

Мой код выглядит следующим образом

DECLARE

ab tim_modules_tbl%rowtype;
a11 tim_modules_tbl%rowtype;

begin
(
select a1, b1 into ab,a11 from (
case
when &a1='%' Then
(select module_package, module_name from ops$glimsne.tim_modules)
else
(select module_id, module_name from ops$glimsne.tim_modules)

end
)dual );
END;

Он должен отображать все значения в таблице Dual

Оцените статью
TechArks.Ru
Добавить комментарий