Postgres - Übergabe des Tabellennamens als Parameter und Speichern des Ergebnisses in der Datei

    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;

Ich habe die Aufgabe, eine Funktion zu erstellen, die die Datenbank unter bestimmten Bedingungen auf Datensätze überprüft, wenn sie erfüllt ist. Das Ergebnis sollte in einer Textdatei ausgegeben werden. Der oben eingefügte Code ist das, was ich ohne Erfolg herumgespielt habe. ... könnte mich jemand dazu führen? Ich benutze Postgres DB.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage