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.