Ergebnis 1 bis 7 von 7

Thema: Datenbank abfragen

  1. #1
    burkhard ist offline Benutzer
    Registriert seit
    01.10.2009
    Beiträge
    45

    Standard Datenbank abfragen

    Hallo,
    ich möchte einfach nur abfragen, ob eine Datenbank bereits in Pg vorhanden ist,
    bevor diese irrtümlich erneut von einem User angelegt wird.
    Kann mir vielleicht jemand einen Tipp geben, wie der Code dazu lautet?

    Diese Information soll von einem anderen Interface abgefragt werden
    können und nicht über die Pg Console oder pgAdmin.

    Danke.
    Geändert von burkhard (01.08.2010 um 12:58 Uhr)

  2. #2
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.020

    Standard

    Code:
    SELECT 1 AS already_there FROM pg_database WHERE datname = 'meine_neue_db';
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  3. #3
    burkhard ist offline Benutzer
    Registriert seit
    01.10.2009
    Beiträge
    45

    Standard

    Hallo ads,

    danke für Deine Info. Wunderbar, es funktioniert.
    Ich habe meine Doku dursucht aber nichts gefunden.
    Wo hätte ich denn fündig werden können?

    Gruß
    Burkhard

  4. #4
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.020

    Standard

    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  5. #5
    burkhard ist offline Benutzer
    Registriert seit
    01.10.2009
    Beiträge
    45

    Standard

    Danke,

    hätte ich nicht gefunden.
    Ich wünsche noch einen schönen Sonntag.

    Gruß
    Burkhard

  6. #6
    zork66 ist offline Neuer Benutzer
    Registriert seit
    29.03.2011
    Beiträge
    1

    Standard

    Hi,
    sorry, dass ich das nochmal hochholen muss ...
    Hab da ein ähnliches Problem, jedoch würde ich das Vorhandensein einer Tabelle gerne schon von ausserhalb per psql abfragen, aus einem Shellscript heraus. Dieser soll dann, wenn die Datenbank, in die Daten geschrieben werden soll, nicht vorhanden ist, eine Fehlermeldung auswerfen.
    Hat jemand eine Idee?
    Gruß
    Dennis.

  7. #7
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.020

    Standard

    Schon mal über "psql --command" nachgedacht?
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum