sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan listes alle databaser med ActiveRecord

Jeg kender ikke PostgreSQL, men hvis der er en SQL-forespørgsel, som returnerer disse oplysninger, kan du gøre dette:

sql = "select * from ... your sql query here"
records_array = ActiveRecord::Base.connection.execute(sql)

Det ser ud til, at dette er den SQL, du skal bruge:

SELECT datname FROM pg_database
WHERE datistemplate = false;



  1. Sådan opdateres en BLOB-kolonne, fejl ORA-00932, mens Insert virker

  2. svarende til parallel forespørgsel af ORACLE i mysql

  3. Sådan vælger du sidste uges data fra dagens dato

  4. MySQL-databasedesign med internationalisering