Als «postgresql» getaggte Fragen

PostgreSQL ist ein objektrelationales Open-Source-Datenbankverwaltungssystem (ORDBMS), das für alle wichtigen Plattformen einschließlich Linux, UNIX, Windows und OS X verfügbar ist. Bitte geben Sie bei Fragen Ihre genaue Version von Postgres an. Fragen zur Verwaltung oder zu erweiterten Funktionen richten Sie am besten an dba.stackexchange.com.

14
Beim Ausführen von pg_restore wird "[archiver] nicht unterstützte Version (1.13) im Dateikopf" angezeigt
Ich habe gerade ein Upgrade auf Postgres 10.2 auf Mac OS durchgeführt, das 10.2 auf Heroku entspricht. Ich versuche, eine Kopie der Datenbank herunterzuladen und lokal wiederherzustellen. Vor dem Upgrade würde die Wiederherstellung gut funktionieren. ich renne pg_restore --verbose --clean --no-acl --no-owner -h localhost -d database_name backup.dump aber ich bekomme …

17
ORDER BY die IN-Werteliste
Ich habe eine einfache SQL-Abfrage in PostgreSQL 8.3, die eine Reihe von Kommentaren enthält. Ich stelle dem Konstrukt in der Klausel eine sortierte Liste von Werten zur Verfügung :INWHERE SELECT * FROM comments WHERE (comments.id IN (1,3,2,4)); Dies gibt Kommentare in einer beliebigen Reihenfolge zurück, die meiner Meinung nach IDs …

7
Wählen Sie den Datentyp des Feldes in postgres
Wie erhalte ich den Datentyp eines bestimmten Felds aus einer Tabelle in Postgres? Zum Beispiel habe ich die folgende Tabelle: student_details (stu_id integer, stu_name varchar (30), join_date timestamp); In diesem Fall muss ich unter Verwendung des Feldnamens / oder auf andere Weise den Datentyp des spezifischen Felds abrufen. Gibt es …
165 postgresql 







15
Postgresql - Datenbank kann aufgrund einiger automatischer Verbindungen zur Datenbank nicht gelöscht werden
Immer wenn ich versuche, die Datenbank zu löschen, erhalte ich: ERROR: database "pilot" is being accessed by other users DETAIL: There is 1 other session using the database. Wenn ich benutze: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'TARGET_DB'; Ich habe die Verbindung von dieser Datenbank beendet, aber wenn ich …


3
Bei PostgreSQL-Spaltennamen wird zwischen Groß- und Kleinschreibung unterschieden?
Ich habe eine DB-Tabelle personsin Postgres, die von einem anderen Team mit einem Spaltennamen überliefert wurde "first_Name". Jetzt versuche ich, PG Commander zu verwenden, um diese Tabelle nach diesem Spaltennamen abzufragen. select * from persons where first_Name="xyz"; Und es kehrt einfach zurück FEHLER: Spalte "Vorname" existiert nicht Sie sind sich …


7
Gruppieren Sie die Abfrageergebnisse nach Monat und Jahr in postgresql
Ich habe die folgende Datenbanktabelle auf einem Postgres-Server: id date Product Sales 1245 01/04/2013 Toys 1000 1245 01/04/2013 Toys 2000 1231 01/02/2013 Bicycle 50000 456461 01/01/2014 Bananas 4546 Ich möchte eine Abfrage erstellen, die SUMdie SalesSpalte angibt und die Ergebnisse nach Monat und Jahr wie folgt gruppiert: Apr 2013 3000 …
156 sql  postgresql 

4
PostgreSQL-Platzhalter LIKE für eine beliebige Liste von Wörtern
Ich habe eine einfache Liste von ~ 25 Wörtern. Ich habe ein Varchar-Feld in PostgreSQL, sagen wir, diese Liste ist ['foo', 'bar', 'baz']. Ich möchte eine Zeile in meiner Tabelle finden, die eines dieser Wörter enthält. Das wird funktionieren, aber ich hätte gerne etwas eleganteres. select * from table where …
156 sql  postgresql 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.