Я вызываю ссылку на БД с некоторыми PL / SQL, и у меня возникают проблемы с запятыми и каналами. Я пробовал несколько комбинаций, но получаю синтаксические ошибки.
Я перепробовал несколько запятых везде, но безрезультатно :-(
declare
v_sql varchar2(4000);
s_sql varchar2(4000);
l_dblink varchar2(100) := 'DB1';
begin
for c in (select * from my_table)
loop
if
c.blue_table is not null
then v_sql :=
'select count(*) from' ||c.schema||'.'||c.table||'@'||'l_dblink;
execute immediate v_sql into s_sql;
dbms_output.put_line(s_sql);
end if;
end loop;
end;
/
Я ожидаю, что он будет проходить по таблице my_table. составьте «SCHEMA.TABLE_NAME» и укажите количество строк.