Я пытался использовать Dynamic SQL для запуска некоторых запросов в postgres.
Пример:
EXECUTE format('SELECT * from result_%s_table', quote_ident((select id from ids where condition = some_condition)))
Мне нужно запросить таблицу, которая имеет форму result_% s_table, в которой мне нужно подставить правильное имя таблицы (id) из другой таблицы.
Я получаю сообщение об ошибке ERROR: prepared statement "format" does not exist
Ссылка: строковая подстановка с результатом запроса postgresql