Tag: postgresql-9.4
für PostgreSQL-spezifischen Fragen auf die version 9.4
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
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":
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
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:
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
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
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
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
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
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
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
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
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
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 |
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
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: