Als «insert» getaggte Fragen

Einfügen ist eine Aktion zum Hinzufügen von Informationen zu einem größeren Container, in dem sich die Informationen befinden sollen. Einige Beispiele umfassen das Einfügen einer Datei in ein Dateisystem, das Einfügen eines Datensatzes in eine Datenbank oder das Einfügen eines Elements in eine Liste.

9
Was ist die bevorzugte / idiomatische Methode zum Einfügen in eine Karte?
Ich habe vier verschiedene Möglichkeiten zum Einfügen von Elementen in a identifiziert std::map: std::map<int, int> function; function[0] = 42; function.insert(std::map<int, int>::value_type(0, 42)); function.insert(std::pair<int, int>(0, 42)); function.insert(std::make_pair(0, 42)); Welcher davon ist der bevorzugte / idiomatische Weg? (Und gibt es einen anderen Weg, an den ich nicht gedacht habe?)
111 c++  stl  insert  stdmap  std-pair 

3
MySQL-Tabelle einfügen, falls nicht vorhanden, andernfalls aktualisieren
UPDATE AggregatedData SET datenum="734152.979166667", Timestamp="2010-01-14 23:30:00.000" WHERE datenum="734152.979166667"; Es funktioniert, wenn das datenumexistiert, aber ich möchte diese Daten als neue Zeile einfügen, wenn das datenumnicht existiert. AKTUALISIEREN Das Datum ist eindeutig, aber das ist nicht der Primärschlüssel
105 mysql  insert 



4
PostgreSQL: Einfügen aus einer anderen Tabelle
Ich versuche, Daten aus einer anderen Tabelle in eine Tabelle einzufügen, und die Tabellen haben nur eine Spalte gemeinsam. Das Problem ist, dass TABLE1 Spalten enthält, die keine Nullwerte akzeptieren, sodass ich sie nicht leer lassen und nicht aus TABLE2 abrufen kann. Ich habe TABELLE1: id, col_1 (nicht null), col_2 …
101 sql  postgresql  insert  append 

12
MySQL Conditional Insert
Es fällt mir schwer, ein bedingtes INSERT zu bilden Ich habe x_table mit Spalten (Instanz, Benutzer, Element), in denen die Instanz-ID eindeutig ist. Ich möchte nur dann eine neue Zeile einfügen, wenn der Benutzer bereits kein bestimmtes Element hat. Zum Beispiel versuchen, Instanz = 919191 Benutzer = 123 Element = …



5
Android SQLite-Datenbank: langsames Einfügen
Ich muss eine ziemlich große XML-Datei analysieren (die zwischen ungefähr hundert Kilobyte und mehreren hundert Kilobyte variiert), die ich verwende Xml#parse(String, ContentHandler). Ich teste dies derzeit mit einer 152-KB-Datei. Während des Parsens füge ich die Daten auch in eine SQLite-Datenbank ein, indem ich Aufrufe ähnlich den folgenden verwende : getWritableDatabase().insert(TABLE_NAME, …


2
Warum sind 2 Zeilen in meinem `INSERT… ON DUPLICATE KEY UPDATE` betroffen?
Ich mache eine INSERT ... ON DUPLICATE KEY UPDATEfür eine PRIMARY KEYin der folgenden Tabelle: DESCRIBE users_interests; +------------+---------------------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+---------------------------------+------+-----+---------+-------+ | uid | int(11) | NO | PRI | NULL | | | iid | int(11) | NO …

5
Wie füge ich Daten in MySQL ein, wenn der Primärschlüssel automatisch erhöht wurde?
Ich habe eine Tabelle mit einem Primärschlüssel erstellt und aktiviert AUTO_INCREMENT. Wie kann ich MYSQL verwenden AUTO_INCREMENT? CREATE TABLE IF NOT EXISTS test.authors ( hostcheck_id INT PRIMARY KEY AUTO_INCREMENT, instance_id INT, host_object_id INT, check_type INT, is_raw_check INT, current_check_attempt INT, max_check_attempts INT, state INT, state_type INT, start_time datetime, start_time_usec INT, end_time …
86 mysql  insert 

8
Wie wechsle ich in Vim zwischen Befehls- und Einfügemodus?
Ich habe gerade angefangen, Vim als IDE zu verwenden. Ich habe es jetzt eine Weile als Testeditor verwendet, sodass ich nicht sehr oft in den Befehlsmodus wechseln musste. Da ich jedoch in Java programmiere, muss ich in den Befehlsmodus wechseln, um die Datei zu erstellen, zu kompilieren / auszuführen ... …
84 vim  insert  command 



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.