Suchergebnisse für Anfrage "postgresql-9.5"

2 die antwort

Warum ist die Sicherheit auf Zeilenebene für Postgres-Ansichten nicht aktiviert?

Ich benötige eine strikte Kontrolle über das Lesen und Schreiben meiner Postgres-Daten. Mit aktualisierbaren Ansichten konnte ich das Lesen meiner Daten immer sehr gut und genau kontrollieren und wertvolle berechnete Spalten hinzufügen. Mit ...

8 die antwort

Wie finde ich heraus, ob ein Upsert ein Update mit PostgreSQL 9.5+ UPSERT war?

Writable CTEs wurden vor Version 9.5 als Lösung für UPSERT angesehen, wie in @ beschriebeInsert, bei doppeltem Update in PostgreSQL? [https://stackoverflow.com/questions/1109061/insert-on-duplicate-update-in-postgresql/8702291#8702291] Es ist ...

2 die antwort

How in Postgres auf Konflikt auf einer von 2 Spalten Upsert?

Ist es möglich zu tunupsert in Postgres 9.5, wenn ein Konflikt in einer der beiden Spalten einer Tabelle auftritt. Grundsätzlich habe ich 2 Spalten und wenn eine der Spalten eine eindeutige Einschränkungsverletzung auslöst, möchte ich einen ...

TOP-Veröffentlichungen

2 die antwort

Kann INSERT […] ON CONFLICT für Fremdschlüsselverletzungen verwendet werden?

Gegebe => select * from referenced; referenced_id | name ---------------+------- 1 | one 2 | two 3 | threeun => select * from entries; entry_id | referenced_id | name ----------+---------------+------------------ 1 | 3 | references ...

4 die antwort

Wie mache ich das Upsert in Postgres 9.5?

korrekte Syntax von Upsert mit Postgresql 9.5, unten Abfrage zeigtcolumn reference "gallery_id" is ambiguous Fehler, warum? var dbQuery = `INSERT INTO category_gallery ( category_id, gallery_id, create_date, create_by_user_id ) VALUES ($1, $2, ...

4 die antwort

Postgres wird sofort beendet, wenn mit docker-compose @ begonnen wir

Postgres wird sofort beendet, wenn Docker-Compose gestartet wird. Die verwendete Yaml-Datei befindet sich unter version: '2' services: postgres: image: postgres:9.5 container_name: local-postgres9.5 ports: - "5432:5432"Das Protokoll, wenn der ...

4 die antwort

Warum zeigen Postgres zwei verschiedene Formate für denselben Intervallwert?

Ich half mit diesemFrag [https://stackoverflow.com/questions/38080314/difference-between-two-dates-postgresql-in-excel-format/38081079#38081079] versuchen, das Format für das Intervall zu ändern. from '01 day 22:10:37' to '46:10:37'Ich gebe ...

2 die antwort

So wird ein JSON-Objekt in ein verschachteltes Array in einer JSONB-Spalte verschoben

Ich muss ein JSON-Objekt irgendwie in ein verschachteltes Array potenziell vorhandener JSON-Objekte verschieben - siehe "Seiten" im folgenden JSON-Snippet. { "session_id": "someuuid", "visitor_ui": 1, "pages": [ { ...

2 die antwort

Wie wird die ID der eingefügten Zeile bei Verwendung von upsert mit WITH-Cluase in Posgres 9.5 abgerufen?

Ich versuche, eine verärgerte Abfrage in Postgres 9.5 mit "WITH" durchzuführen. with s as ( select id from products where product_key = 'test123' ), i as ( insert into products (product_key, count_parts) select 'test123', 33 where not exists ...

2 die antwort

GIN-Index für Spalte smallint [] nicht verwendet oder Fehler "Operator ist nicht eindeutig"

create table test( id serial primary key, tagged smallint[] );Es gibt einen Gin-Index fürtagged Spalte, mit_int2_ops Bedienerklasse: CREATE INDEX ix ON test USING GIN(col _int2_ops); Wenn ich diese Abfrage starte: select * from test where ...