sql >> Database >  >> RDS >> PostgreSQL

Hoe te controleren of het PostgreSQL-schema bestaat met SQLAlchemy?

@javax's antwoord is bijna correct; het volgende is een kleine verduidelijking:

q = exists(select([("schema_name")]).select_from("information_schema.schemata")
    .where("schema_name = 'foo'"))
if not session.query(q).scalar():
    session.execute('CREATE SCHEMA foo;')


  1. Hoe de LOAD_FILE()-functie werkt in MySQL

  2. Hoe kan ik het totale aantal MySQL-query's tellen dat per pagina is gebruikt?

  3. Tabelresultaten samenvoegen tot kolommen (draai-/kruistabel?)

  4. hoe te repareren Class-bestand is Java 8 maar max ondersteund is Java 7