- Beiträge: 37
Update mySQL aus CSV, Eindeutigkeit über 5 Spalten
- Christoph
- Autor
- Offline
- Benutzer
Weniger
Mehr
9 Jahre 10 Monate her #1821
von Christoph
Update mySQL aus CSV, Eindeutigkeit über 5 Spalten wurde erstellt von Christoph
Hallo Herr Stark,
ich habe wieder ein kleines Problem:
Ich möchte eine mySQL Tabelle mit einer CSV Datei updaten. Soweit kein Problem.
Datenformat:
ID|Teil1|Teil2|Teil3|Teil4|Teil5|Daten1|Daten2
ID ist im mySQL als Primary Key angelegt, hat sonst aber keine Funktion.
Die Eindeutigkeit der Daten erschliest sich aus den Spalten Teil1 - Teil5.
Es sollen jetzt praktisch nur die Datensätze eingefügt werden, bei denen die Kombination aus Teil1 - Teil5 noch nicht in der Tabelle stehen.
Ist das mit Flowheater möglich?
Vielen Dank!
ich habe wieder ein kleines Problem:
Ich möchte eine mySQL Tabelle mit einer CSV Datei updaten. Soweit kein Problem.
Datenformat:
ID|Teil1|Teil2|Teil3|Teil4|Teil5|Daten1|Daten2
ID ist im mySQL als Primary Key angelegt, hat sonst aber keine Funktion.
Die Eindeutigkeit der Daten erschliest sich aus den Spalten Teil1 - Teil5.
Es sollen jetzt praktisch nur die Datensätze eingefügt werden, bei denen die Kombination aus Teil1 - Teil5 noch nicht in der Tabelle stehen.
Ist das mit Flowheater möglich?
Vielen Dank!
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
9 Jahre 10 Monate her #1822
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Update mySQL aus CSV, Eindeutigkeit über 5 Spalten
Hallo Christoph,
ja, Updates über andere/mehrere Tabellen Felder als dem Primary Key sind problemlos möglich. Öffnen Sie dazu den MySQL Adapter Konfigurator der WRITE Seite und gehen auf den Reiter „Felder / Datentypen“.
Klicken Sie das Primary Key (Auto Inkrement) Feld an und entfernen den Haken für Primary Key. Achtung. Für dieses Feld müssen Sie den Haken für „Auto Inkrement“ stehen lassen.
Dann klicken Sie nacheinander die Felder „Teil1“ – „Teil5“ an und aktivieren den Haken für „Primary Key“, das war´s.
Hinweis: Damit wird nicht der Primary Key der dahinterliegenden MySQL Tabelle geändert, sie teilen dem FlowHeater lediglich die Felder mit anhand Update Statements generiert werden sollen.
Im Designer sollte es danach so aussehen:
ja, Updates über andere/mehrere Tabellen Felder als dem Primary Key sind problemlos möglich. Öffnen Sie dazu den MySQL Adapter Konfigurator der WRITE Seite und gehen auf den Reiter „Felder / Datentypen“.
Klicken Sie das Primary Key (Auto Inkrement) Feld an und entfernen den Haken für Primary Key. Achtung. Für dieses Feld müssen Sie den Haken für „Auto Inkrement“ stehen lassen.
Dann klicken Sie nacheinander die Felder „Teil1“ – „Teil5“ an und aktivieren den Haken für „Primary Key“, das war´s.
Hinweis: Damit wird nicht der Primary Key der dahinterliegenden MySQL Tabelle geändert, sie teilen dem FlowHeater lediglich die Felder mit anhand Update Statements generiert werden sollen.
Im Designer sollte es danach so aussehen:
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Christoph
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 37
9 Jahre 10 Monate her #1824
von Christoph
Christoph antwortete auf Update mySQL aus CSV, Eindeutigkeit über 5 Spalten
Super Herr Stark,
das war mal wieder genau das, wo nach ich gesucht habe!
Vielen Dank!
das war mal wieder genau das, wo nach ich gesucht habe!
Vielen Dank!
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.267 Sekunden