PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Postgres - Tabellenname als Parameter übergeben und Ergebnis in Datei speichern

Ich habe das Problem so sortiert

 Begin
 execute 'select count(*) from ' ||tablename||
' where cast(date_dimension_year || ''-'' || date_dimension_month || ''-''||date_dimension_day as date) 
not between (current_date - interval ''13 months'') and current_date' into total ;

Ich musste die ganzzahlige Summe gegen Ende zuweisen und das richtige Schließen des Zitats (') funktionierte für mich. (Ich habe gerade einen Teil der Funktion eingefügt, wo ich ein Problem bekam)

Vielen Dank für Ihre Hilfe.