insert

Insert ist eine Aktion zum Hinzufügen von Informationen zu einem größeren Container, in dem die Informationen gespeichert werden 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.
6
Antworten

Was ist der beste Weg, schnelle Einfügungen großer Datenmengen in MySQL zu erreichen?

Ich habe ein Programm in C geschrieben, um große XML-Dateien zu analysieren und dann mit insert-Anweisungen Dateien zu erstellen. Ein anderer Prozess würde die Dateien in eine MySQL-Datenbank aufnehmen. Diese Daten dienen als Indexierungsdienst,...
24.11.2008, 16:05
8
Antworten

Verschieben Sie SQL Server-Daten in begrenzten (1000 Zeilen) Chunks

Ich schreibe einen Prozess, der Zeilen aus einer SQL Server-Tabelle basierend auf einer Datetime-Spalte archiviert. Ich möchte alle Zeilen mit einem Datum vor X verschieben, aber das Problem ist, dass es für jedes Datum Millionen von Zeilen gibt...
14.05.2009, 16:23
2
Antworten

Grant Auswählen, Einfügen, Aktualisieren in einen Tablespace

Ich habe eine Menge Tabellen in einem Tablespace, fast 100. Ich muss einem Benutzer die Berechtigungen Select, Insert, Update für alle diese Tabellen erteilen. Ist es möglich? Wenn ich schreibe: %Vor% Ich bekomme Oracle Fehler "ungültige ode...
01.06.2011, 08:37
1
Antwort

Python MySQL: Keine eingefügten Datensätze anzeigen [duplizieren]

Ich benutze Python 2.7 mit MySQLdb 32bit, zusammen mit MySQL 5.5.8, das lokal läuft. Ich mache mich verrückt darüber, ich habe noch nie so etwas gesehen. Grundsätzlich füge ich Datensätze aus Python über: in MySQL ein %Vor% Ich habe...
04.04.2012, 07:07
4
Antworten

Einfache MySQL-Frage bezüglich Primärschlüssel und Einfügung

Wie erhalte ich in mysql den Primärschlüssel, der für eine Einfügeoperation verwendet wird, wenn er automatisch inkrementiert wird. Grundsätzlich möchte ich, dass der neue automatisch inkrementierte Wert zurückgegeben wird, wenn die Anweisung...
03.10.2008, 00:07
3
Antworten

Einfügen einer großen Anzahl von Zeilen in SQL CE 4.0 mit Entity Framework 4 (Leistungsproblem)

Ich habe eine kleine SQL CE 4.0 Datenbank mit mehreren Tabellen, die mit Entity Framework 4 gemappt sind. Hier ist der Code, den ich habe %Vor% Dieser Code passiert 24 times und jedes Mal, wenn die newItemDesignations -Liste exact...
11.08.2011, 14:31
4
Antworten

Sind mysql mehrere Inserts innerhalb einer einzelnen atomaren Abfrage?

Ich mache mehrere Einfügungen in einer einzelnen -Abfrage: %Vor% Nun nehmen wir an, dass in der Abfrage Zehntausende von Werten angegeben sind (daher die Ellipse) .... Kann es jemals einen Fall geben, in dem einige Teile der VALUES es g...
05.02.2014, 17:27
1
Antwort

Element vor numpy Array vorstellen

Ich habe das folgende numpy Array %Vor% Ich möchte [6.] am Anfang einfügen. Ich habe es versucht: %Vor% Wie füge ich in X ein?     
03.05.2016, 07:33
2
Antworten

DEFAULT-Werte einfügen

Gibt es einen Unterschied zwischen diesen beiden Aussagen?: %Vor% und: %Vor% Ich meine, gibt es mindestens einen Grund, das eine oder andere Muster in einer bestimmten Situation zu verwenden oder ist es völlig gleich? did ist eine seriel...
30.01.2013, 11:32
2
Antworten

___ answer22343265 ___

Die Art, wie Sie versuchen, den Wert einer Spalte festzulegen, ist ein Update. Weil Sie es tun nach dem Einfügen Operation abgeschlossen ist.

Sie benötigen tatsächlich einen %code% Trigger.

Und um den gleichen neuen automatisch inkrementierten Wert der Primärschlüsselspalte derselben Tabelle zuzuweisen, holen Sie ihn besser von %code% .

Beispiel :

%Vor%

Hinweis : Stellen Sie sicher, dass Sie keinen vordefinierten Trigger mit demselben Namen und / oder Aktion haben. Wenn Sie einige haben, dann lassen Sie sie fallen, bevor Sie die neue erstellen.

    
___ tag123triggers ___ Trigger sind Regeln, die, wenn sie als wahr ausgewertet werden, eine oder mehrere Aktionen ausführen. ___ tag123insert ___ Insert ist eine Aktion zum Hinzufügen von Informationen zu einem größeren Container, in dem die Informationen gespeichert werden 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. ___ tag123sqlupdate ___ Eine SQL UPDATE-Anweisung wird verwendet, um vorhandene Zeilen in einer Tabelle zu ändern. ___ answer22343137 ___

Ich glaube nicht, dass Sie das tun können. Ein AFTER-INSERT-Trigger kann nicht die gleiche Tabelle ändern, weder durch ein UPDATE noch durch etwas in der Art:

%Vor%

Es gibt Fehler wie

%Vor%

Was Sie tun können, ist eine Transaktion:

Beispiel: Die Tabellenstruktur ist wie folgt

%Vor%

Transaktion

%Vor%

Daten überprüfen

%Vor%     
___ tag123mysql ___ MySQL ist ein freies, relationales Datenbank-Managementsystem (RDBMS), das die strukturierte Abfragesprache (SQL) verwendet. Verwenden Sie dieses Tag NICHT für andere DBs wie SQL Server, SQLite usw. Dies sind verschiedene DBs, die alle SQL verwenden, um die Daten zu verwalten. ___ qstntxt ___

Stellen Sie sich vor, ich hätte eine MySQL-Tabelle (tbl_test) mit diesen Feldern: ID, Titel, Priorität . Eine ID wird automatisch inkrementiert. Ich muss nach dem Einfügen das Feld priority mit einem Wert füllen, der dem Feld id entspricht.
Da ich neu mit MySQL-Triggern bin, sag mir bitte, was ich dafür schreiben muss. Ich habe etwas gemacht, aber ich denke, es ist nicht wahr:

%Vor%

Danke für Ihre Hilfe.

    
___

Stellen Sie sich vor, ich hätte eine MySQL-Tabelle (tbl_test) mit diesen Feldern: ID, Titel, Priorität . Eine ID wird automatisch inkrementiert. Ich muss nach dem Einfügen das Feld priority mit einem Wert füllen, der dem Feld id entsprich...
12.03.2014, 05:37