Как использовать динамический SQL
Код:
В инете нашел как в запросе юзать переменную LINK но при выполнение - "внутрения ошибка сервера" или что в этом духе
DECLARE
base_link VARCHAR2(200);
BEGIN
FOR base_link IN (SELECT DB_LINK FROM USER_DB_LINKS)
LOOP
EXECUTE IMMEDIATE 'select name from v$database@' || base_link ||;
END LOOP;
END;
/
DECLARE
base_link VARCHAR2(200);
BEGIN
FOR base_link IN (SELECT DB_LINK FROM USER_DB_LINKS)
LOOP
EXECUTE IMMEDIATE 'select name from v$database@' || base_link ||;
END LOOP;
END;
/
Или есть другой способ, который подскажет мне сколько % свободно в ТС базы данных используя database links?