Мне нужно сделать оператор Select для всех представлений в моей БД с определенной казуистикой.
Я пробовал этот код, но он не работает.
Что я делаю не так? Может ли кто-нибудь помочь мне?
DO BEGIN
DECLARE CURSOR nrr_cur FOR
SELECT VIEW_NAME
FROM public.VIEWS
WHERE VIEW_NAME not like '%hier%';
DECLARE nrr_tname VARCHAR (100);
OPEN nrr_cur;
FETCH nrr_cur INTO nrr_tname;
WHILE @@FETCH_STATUS=0
BEGIN
SELECT * FROM nrr_tname;
FETCH nrr_cur INTO nrr_tname;
END
CLOSE nrr_cur;
DEALLOCATE nrr_cur;
END
Спасибо!