Можно ли использовать оператор case в вызывающей процедуре во время выполнения - PullRequest
0 голосов
/ 09 апреля 2020

Возможно ли это: -

EXEC PROC1 (case when 1=2 then A else B).

1 Ответ

1 голос
/ 09 апреля 2020

Да:

SQL> set serveroutput on
SQL> exec dbms_output.put_line (case when 1=2 then 'A' else 'B' end);
B

PL/SQL procedure successfully completed.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...