Postgres - передача имени таблицы в качестве параметра и сохранение результата в файл

    Create Or Replace Function totalRecords (tablename TEXT) Returns integer as $total$
    Declare
      total integer;

      Begin
       select count  (*)  into  total  from''|| tablename ||' 'where now() - cast(date_dimension_year||'-'||date_dimension_month||'-'||date_dimension_day AS date) < INTERVAL '3 months' ;
        RETURN total;
       END;
$total$ LANGUAGE plpgsql;

У меня есть задача, которая состоит в том, чтобы создать функцию, которая проверяет БД на наличие записей по заданному условию, если выполнено, должно вывести результат в текстовый файл. Приведенный выше код - это то, что я воспроизводил без успеха. Я получаю синтаксическую ошибку. ... кто-нибудь может направить меня в этом? Я использую Postgres DB.

Ответы на вопрос(1)

Ваш ответ на вопрос