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

Wygeneruj sekwencję dat używanych w pętli for

SELECT *
FROM information_schema.tables
WHERE table_type = 'BASE TABLE'
    AND table_schema = 'public'
    AND table_name in (
        select 'schedule_' || to_char(d, 'YYYYMMDD')
        from 
        generate_series(current_date - 7, current_date - 1, '1 day') s(d)
        )
ORDER BY table_name;

Starsze wersje Postgresql:

SELECT *
FROM information_schema.tables
WHERE table_type = 'BASE TABLE'
    AND table_schema = 'public'
    AND table_name in (
        select 'schedule_' || to_char(current_date - d, 'YYYYMMDD')
        from 
        generate_series(7, 1, -1) s(d)
        )
ORDER BY table_name;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres:Najlepszy sposób na przeniesienie danych z publicznego schematu jednej bazy danych do nowego schematu innej bazy danych

  2. Domyślnie obcinanie wyświetlania w instrukcjach postgres psql select

  3. Django nie może usunąć bazy danych:psycopg2.OperationalError:nie może usunąć aktualnie otwartej bazy danych

  4. HTTP Status 500 - java.lang.NoClassDefFoundError:java/time/temporal/TemporalField podczas uruchamiania aplikacji na OpenShift

  5. Czy serwer działa na hoście lokalnym hosta (::1) i akceptuje połączenia TCP/IP na porcie 5432?