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.

4
Wie überprüfe ich, ob ein Postgres-Benutzer existiert?
createuserErmöglicht die Erstellung eines Benutzers (ROLE) in PostgreSQL. Gibt es eine einfache Möglichkeit zu überprüfen, ob dieser Benutzer (Name) bereits vorhanden ist? Andernfalls kehrt createuser mit einem Fehler zurück: createuser: creation of new role failed: ERROR: role "USR_NAME" already exists UPDATE: Die Lösung sollte vorzugsweise über die Shell ausführbar sein, …


8
Createuser: Verbindung zu Datenbank-Postgres konnte nicht hergestellt werden: FATAL: Rolle "tom" existiert nicht
Ich versuche zum ersten Mal, Postgres einzurichten, und ich muss einen Benutzer mit Berechtigungen zum Lesen und Erstellen von Datenbanken erstellen. Wenn ich jedoch benutze: createuser username In meinem Terminal wird folgende Meldung angezeigt: createuser: konnte keine Verbindung zur Datenbank herstellen postgres: FATAL: Rolle "tom" existiert nicht Tom ist mein …

9
Liste Postgres ENUM Typ
Die vorgeschlagene Abfrage zum Auflisten von ENUM-Typen ist großartig. Aber es listet nur die schemaund die typname. Wie liste ich die tatsächlichen ENUM-Werte auf? In der oben verlinkten Antwort möchte ich beispielsweise das folgende Ergebnis schema type values ------------- -------- ------- communication channels 'text_message','email','phone_call','broadcast'
89 postgresql 




9
Postgres-Caches / Puffer sehen und löschen?
Manchmal führe ich eine Postgres-Abfrage aus, die 30 Sekunden dauert. Dann führe ich sofort dieselbe Abfrage aus und es dauert 2 Sekunden. Es scheint, dass Postgres eine Art Caching hat. Kann ich irgendwie sehen, was dieser Cache enthält? Kann ich erzwingen, dass alle Caches zu Optimierungszwecken gelöscht werden? Hinweis: Ich …



5
Postgres: Wie konvertiere ich einen JSON-String in Text?
Der Json-Wert kann aus einem Zeichenfolgenwert bestehen. z.B.: postgres=# SELECT to_json('Some "text"'::TEXT); to_json ----------------- "Some \"text\"" Wie kann ich diese Zeichenfolge als Postgres-Textwert extrahieren? ::TEXTfunktioniert nicht Es wird json in Anführungszeichen zurückgegeben, nicht die ursprüngliche Zeichenfolge: postgres=# SELECT to_json('Some "text"'::TEXT)::TEXT; to_json ----------------- "Some \"text\"" Vielen Dank. PS Ich benutze PostgreSQL …
87 json  postgresql 

10
PostgreSQL: Tage / Monate / Jahre zwischen zwei Daten
Ich suche nach einer Möglichkeit, die SQLServer-Funktion dateiff in PostgreSQL zu implementieren . Das ist, Diese Funktion gibt die Anzahl (als vorzeichenbehafteten ganzzahligen Wert) der angegebenen Datumsteilgrenzen zurück, die zwischen dem angegebenen Start- und Enddatum überschritten wurden. datediff(dd, '2010-04-01', '2012-03-05') = 704 // 704 changes of day in this interval …
87 postgresql  date 


2
Get Error: Sie müssen mindestens ein postgresql-client- <version> -Paket installieren, wenn Sie es auf heroku bereitstellen
sdilshod@sdilshod-Lenovo-B590:~/webapp/saturn$ heroku run rake db:migrate Running `rake db:migrate` attached to terminal... up, run.6194 DEPRECATION WARNING: You have Rails 2.3-style plugins in vendor/plugins! Support for these plugins will be removed in Rails 4.0. Move them out and bundle them in your Gemfile, or fold them in to your app as lib/myplugin/* …


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.