PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Postgres - Przekazywanie nazwy tabeli jako parametru i przechowywanie wyniku w pliku

W ten sposób rozwiązałem problem

 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 ;

Musiałem przypisać sumę całkowitą pod koniec i prawidłowe zamknięcie cytatu (') zadziałało dla mnie. (Właśnie wkleiłem część funkcji, w której otrzymywałem problem)

Dziękuję za wszelką pomoc.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak utworzyć tabelę na podstawie zapytania i wierszy pobranych z instrukcji select

  2. Czy mogę użyć słowa kluczowego Postgres jako aliasu na liście wyboru?

  3. Transponuj wiersze SQL jako kolumny

  4. Jak znaleźć liczbę wierszy dla wszystkich stołów w Postgresie?

  5. Łączenie się z GCP Cloud SQL z App Engine w osobnym projekcie