Как подготовить сценарий установки в Oracle Apex на основе строки подстановки? - PullRequest
0 голосов
/ 08 ноября 2019

Я хотел бы обусловить выполнение сценария установки или обновления Oracle Apex на основе значения в строке подстановки. У меня есть 2 разных сценария, которые заполняют начальные данные в базе данных, и я хочу указать, какой из них выполняется, основываясь на значении, которое я указываю для строки подстановки во время установки. Значение для строки подстановки запрашивается как часть импорта приложения. Пока что довольно стандартные вещи. Но, как бы я ни указывал условие, я не могу заставить его работать. Похоже, что ни в одном из примеров приложений не было настроено такое условие, и я не смог найти нигде статей, в которых обсуждается этот вариант использования. Документация Oracle по этой теме отсутствует.

Я пробовал PL / SQL-выражения в форме:
:IMPLEMENTATION = 'MYVALUE' &IMPLEMENTATION. = 'MYVALUE' IMPLEMENTATION = 'MYVALUE'
SQL-выражение:
select null from dual where :IMPLEMENTATION = 'DTEDDTM'

Текст в выражении 1 = выражение 2:
IMPLEMENTATION, MYVALUE :IMPLEMENTATION, 'MYVALUE' &IMPLEMENTATION., 'MYVALUE'

Я пробовал несколько других вариантов, но вы поняли идею. Независимо от того, что я пытаюсь сделать, даже если для строки подстановки IMPLEMENTATION задано значение «MYVALUE», скрипт никогда не будет выполнен.

Вопрос № 1: Можно ли получить доступ к значению в строке подстановки вУсловие сценария установки?
Вопрос № 2: Если «да» для № 1, то как?

Спасибо.

...