Tag: postgresql-9.4

für PostgreSQL-spezifischen Fragen auf die version 9.4

postgreSQL Sortieren mit Zeitstempel

Anzahl der Antworten 2 Antworten
Habe ich die folgende SQL-Anweisung: SELECT * FROM schema."table" WHERE "TimeStamp"::timestamp >= '2016-03-09 03:00:05' ORDER BY "TimeStamp"::date asc LIMIT 15 Was erwarte ich, es zu tun? Geben Sie sich 15 Zeilen der Tabelle, wo der timestamp ist

Postgres GROUP BY auf jsonb inneren Bereich

Anzahl der Antworten 2 Antworten
Ich bin mit Postgresql 9.4 und eine Tabelle test mit id::int und content::jsonb wie folgt: id | content ----+----------------- 1 | {"a": {"b": 1}} 2 | {"a": {"b": 1}} 3 | {"a": {"b": 2}} 4 | {"a":

Die Spalte ist vom Typ Boolean, aber Ausdruck vom Typ text Hinweis: Sie müssen neu schreiben oder cast-Ausdruck

Anzahl der Antworten 1 Antworten
Kann mir jemand helfen mit der Fehlermeldung? Update table SET tentative = case src.tentative WHEN 1 THEN 't' ELSE 'f' END FROM table was ist genau Ihre Frage? Ich bin versucht, zu aktualisieren eine Spalte. Vorläufig ist

CTE und temporären index für PostgreSQL

Anzahl der Antworten 2 Antworten
Ich arbeite, postgres-Datenbank, wo ich mit einer Mischung von relationalen Tabellen und jsonb Tabellen (die indiziert werden können). Ich benutze eine Menge von CTE-Abfragen zum einfügen oder aktualisieren von Daten, die Auswahl aus einer temporären Tabelle, wie:

Berechnen JSONB-Array-Länge Mit PostgreSQL 9.4

Anzahl der Antworten 1 Antworten
Mir läuft die neueste version von PostgreSQL 9.4.5-1.pgdg14.04+1, und bin versucht, die Berechnung der Länge einer JSONB array mit der JSON_ARRAY_LENGTH Funktion, wie beschrieben in der PostgreSQL 9.4 Dokumentation Hier ist die genaue Abfrage, die ich bin

Wie ein leeres JSON-Objekt in postgresql?

Anzahl der Antworten 1 Antworten
Datamodel Einer person vertreten ist, die in der Datenbank als eine meta-Zeile in der Tabelle mit einem Namen und mit mehreren Attributen, die gespeichert in der Daten-Tabelle als Schlüssel-Wert-paar (Schlüssel und Wert werden in separaten Spalten). Vereinfachte

Join-Tabellen mit einem Wert innerhalb einer Spalte JSONB

Anzahl der Antworten 1 Antworten
Gibt es zwei Tabellen: Autorisierte Ansprechpartner (auth_contacts): ( userid varchar contacts jsonb ) contacts enthält ein array von Kontakten mit Attributen {contact_id, type} discussion: ( contact_id varchar discussion_id varchar discussion_details jsonb ) Den Tisch auth_contacts hat mindestens

Ist es möglich zu definieren, Globale Variablen in postgresql

Anzahl der Antworten 4 Antworten
Ich bin mit postgresql 9.4 und beim schreiben von Funktionen, die ich verwenden möchten, die Sie selbst definiert error_codes (int). Allerdings kann ich ändern möchten die exakten numerischen Werte, die später. Zum Beispiel -1 bedeutet USER_NOT_FOUND. -2

Revoke-Zugriff auf postgres-Datenbank für eine Rolle

Anzahl der Antworten 2 Antworten
Habe ich eine separate Rolle "newrole" und " neues schema "newschema" für einen bestimmten Benutzer sollte nur die Ausführung mancher gespeicherten Funktionen. Ich habe es geschafft, zu widerrufen Zugang zum schema "public" für die aktuelle Datenbank. Angemeldet

Postgresql ist der server lokal ausgeführt und akzeptieren einer Verbindung auf Unix-domain

Anzahl der Antworten 2 Antworten
Ich versuche zu installieren postgresql-9.5 oder postgresql-9.6 auf meinem ubuntu 16.04 oder 14.04 Maschine, nachdem Sie die installation über die unten Befehle. sudo apt-get install update sudo apt-get install postgresql postgresql-contrib Aber wenn ich versuche zu öffnen

WÄHLEN Sie * außer N-TEN Spalte

Anzahl der Antworten 3 Antworten
Ist es möglich SELECT * aber ohne n-th Spalte, zum Beispiel 2nd? Ich habe einige anzeigen, 4 und 5 Spalten (jede hat unterschiedliche Spaltennamen, außer für die 2. Spalte), aber ich will nicht, um zu zeigen, in

Operator nicht vorhanden: json = json

Anzahl der Antworten 1 Antworten
wenn ich versuche zu wählen Datensatz aus einer Tabelle SELECT * FROM movie_test WHERE tags = ('["dramatic","women", "political"]'::json) Den sql-code werfen einen Fehler LINE 1: SELECT * FROM movie_test WHERE tags = ('["dramatic","women",... ^ HINT: No operator

Wie konvertieren von PostgreSQL 9.4 s jsonb Typ float

Anzahl der Antworten 4 Antworten
Ich versuche folgende Abfrage: SELECT (json_data->'position'->'lat') + 1.0 AS lat FROM updates LIMIT 5; (+1.0 ist nur da, um Kraft Konvertierung zu float. Meine eigentlichen Abfragen sind wesentlich komplexer, diese Abfrage ist nur ein Testfall für das

So löschen Sie die Replikation, Ablagefach in postgres 9.4

Anzahl der Antworten 1 Antworten
Ich habe Replikation-slot, das will ich löschen aber wenn ich löschen ich bekam eine Fehlermeldung, dass ich nicht löschen kann von der Ansicht. Irgendwelche Ideen? postgres=# SELECT * FROM pg_replication_slots ; slot_name | plugin | slot_type |

Zusammenführen von JSON (B) -Spalten in der Abfrage

Anzahl der Antworten 7 Antworten
Verwendung von Postgres 9.4, ich bin auf der Suche nach einer Möglichkeit zum Zusammenführen von zwei (oder mehr) json oder jsonb Spalten in einer Abfrage. Betrachten Sie die folgende Tabelle als Beispiel: id | json1 | json2

Wie führe ich Update-Operationen für Spalten vom Typ JSONB in ​​Postgres 9.4 durch?

Anzahl der Antworten 8 Antworten
Suche durch die Dokumentation bei der Postgres 9.4 Datentyp JSONB, es ist nicht sofort offensichtlich, wie ich mit den updates auf JSONB Spalten. Dokumentation für JSONB-Typen und Funktionen: http://www.postgresql.org/docs/9.4/static/functions-json.html http://www.postgresql.org/docs/9.4/static/datatype-json.html Als Beispiele habe ich diese grundlegenden Tabellenstruktur: