Динамическое имя таблицы SQL как переменная

Столкнулась с той же проблемой в Netbeans 8.0.2. Clean and Build Project решил эту проблему.

0
задан Janis 20 February 2019 в 21:04
поделиться

1 ответ

Попробуйте что-то вроде этого: Это связано с разбором имени таблицы перед выполнением.

create or replace procedure dynamic_sql
(input1 varchar2, input2 varchar2,input_table varchar2)
as
str varchar2(1000) := NUll; 
begin
str := 'select '||input1||','|| input2 ||' from '||input_table;
execute immediate str;
end;
/
exec dynamic_sql('ename','job','emp');

Procedure created.
 PL/SQL procedure successfully completed.   
0
ответ дан 1pluszara 20 February 2019 в 21:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: