sql >> Databáze >  >> RDS >> PostgreSQL

Postgres - Předání názvu tabulky jako parametru a uložení výsledku do souboru

Problém jsem seřadil takto

 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 ;

Musel jsem přiřadit celé číslo ke konci a správné uzavření nabídky (') mi fungovalo. (Právě jsem vložil část funkce, kde jsem dostával problém)

Děkujeme za veškerou vaši pomoc.




  1. Jak uložit časové pásmo uživatelů v mysql?

  2. Získejte výsledky, které spadají do okruhu značek z databáze

  3. Uložit výsledky dotazu SQLite do textového souboru

  4. SQL převést 'DDMMYY' na datum a čas