sql-insert

Mit der SQL INSERT-Anweisung können Sie einzelne oder mehrere Zeilen in eine Tabelle einfügen.
3
Antworten

MySQL - einfügen, falls noch nicht vorhanden

Ich möchte diese MySQL-Abfrage ausführen: INSERT INTO 'cron-stats' ('user') VALUES (".(int)$d['by-user'].") Immer wenn ein solcher Benutzer noch nicht existiert, wie in: %Vor% Wie kann ich dies in einer Abfrage ausführen?     
26.01.2013, 07:45
4
Antworten

Geben Sie die ID zurück, wenn eine Zeile existiert, INSERT andernfalls

Ich schreibe eine Funktion in node.js, um eine PostgreSQL-Tabelle abzufragen. Wenn die Zeile vorhanden ist, möchte ich die ID-Spalte aus der Zeile zurückgeben. Wenn es nicht existiert, möchte ich es einfügen und die ID ( insert into ... retur...
07.04.2012, 19:33
1
Antwort

Generieren Sie DEFAULT-Werte in einem CTE-UPSERT mit PostgreSQL 9.3

Ich finde, dass die Verwendung von beschreibbaren CTEs, um ein Upsert in PostgreSQL zu emulieren, eine recht elegante Lösung darstellt, bis wir in Postgres tatsächlich Upsert / Merge erhalten. (Siehe: Ссылка ) Allerdings gibt es ein Problem:...
21.05.2014, 21:47
3
Antworten

Unterdrückt den doppelten Schlüsselwert gegen eindeutige Integritätsbedingungen

Ich entwickle eine Rails 3 App, die Postgres als Datenbank verwendet. Ich habe die folgende Tabelle: %Vor% Dies hat zwei Spalten: id, das ist der Primärschlüssel (automatisch von rails erstellt) some_other_id, die Schlüssel enthält, di...
12.09.2012, 10:05
5
Antworten

Effizient duplizieren Sie einige Zeilen in der PostgreSQL-Tabelle

Ich habe eine PostgreSQL 9-Datenbank, die automatisch inkrementierende Ganzzahlen als Primärschlüssel verwendet. Ich möchte einige Zeilen in einer Tabelle kopieren (basierend auf einigen Filterkriterien), während ich einen oder zwei Werte ändere...
19.08.2011, 01:06
1
Antwort

Kann nicht eingefügt werden: Fehler: Array-Wert muss mit "{" oder Dimensionsinformationen beginnen

%Vor% Die obigen variierenden INSERT-Anweisungen schlagen in PostgreSQL fehl. Was mache ich falsch? BEARBEITEN: Mein Schema: %Vor% Mein Tisch: %Vor%     
20.07.2015, 14:25
4
Antworten

Was ist ein effizienter Weg, um Einfügungen von einzigartigen "unveränderlichen" Entitäten durch mehrere Produzenten mit optimistischem Concurrency-Ansatz zu handhaben?

Nehmen Sie ein System mit mehreren gleichzeitigen Produzenten an, die jeweils bestrebt sind, einen Graphen von Objekten mit den folgenden gemeinsamen Entitäten zu erhalten, die durch ihre Namen eindeutig identifizierbar sind: %Vor% Beispiel:...
26.12.2016, 20:48
2
Antworten

Referenzwert der seriellen Spalte in einer anderen Spalte während des gleichen INSERT

Ich habe eine Tabelle mit einem SERIAL-Primärschlüssel und auch eine ltree-Spalte, deren Wert ich die Verkettung dieser Primärschlüssel sein möchte. z.B. %Vor% Ich bin gespannt, ob es eine Möglichkeit gibt, eine solche Einfügung in einer Abf...
14.09.2012, 23:06
4
Antworten

Fügt Daten von db in eine andere db ein

Ich möchte Werte aus meinen alten Datenbanktabellen in neue Datenbanktabellen übernehmen. Alte db-Struktur: Tabelle I: Country CountryId Ländername Neue db-Struktur Tabelle II: Countries ID Name Ich habe die folg...
27.03.2013, 07:30