Я пытаюсь выполнить запрос SELECT
, а затем для каждого из результатов я хочу напечатать что-нибудь в консоли.Однако я не получаю результатов и понятия не имею, почему.Если я запускаю SELECT
самостоятельно, я делаю получаю имена таблиц.
create or replace function test()
RETURNS void AS
$body$
DECLARE
elem text;
begin
FOR elem IN
SELECT table_name FROM information_schema.tables WHERE table_name ~ 'api_configuration_'
LOOP
raise notice 'Table name is: %', elem;
END LOOP;
end;
$body$
LANGUAGE plpgsql
Я хочу напечатать каждую table_name
, найденную по запросу