Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Datensätze aus MySQL in MSSQL aktualisieren über Textfelder

Mehr
5 Jahre 9 Monate her #3653 von Bloess
Wir wollen zwei ID Werte aus einer MySQL Tabelle auslesen und diese in eine bestehende MSSQL Tabelle speichern. Die Verknüpfung der Tabellen soll dabei über einen Stringwert (Name) geschehen. Auf beiden Seiten ist der Stringwert nicht der Primary Key. Leider funktioniert das nicht wie gewünscht. Müssen die beiden Tabellenfelder angepasst oder formatiert werden damit der UPDATE funktioniert ?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
5 Jahre 9 Monate her #3654 von FlowHeater-Team
standardmäßig liest der FlowHeater auf der WRITE Seite den auf der Tabelle festgelegten Primary Key aus und würde auch darüber UPDATES auf der Tabelle ausführen. Das ist natürlich, wie in Ihren Fall, nicht immer gewünscht.

Damit die Daten von der MySQL in der MSSQL Tabelle anhand eines oder mehrere Felder aktualisiert werden können, die zusammen nicht den
Primary Key bilden müssen Sie wie folgt vorgehen.

Sie können den vorbelegten Primary Key (nur im FlowHeater) ändern indem Sie auf der WRITE Seite im Konfigurator auf dem Reiter „Felder /
Datentypen
“ das aktuelle/ausgelesene Primary Key Feld auswählen und den Haken für „PrimaryKey“ entfernen. Anschließend wählen Sie das bzw. die Felder aus anhand Sie die Daten in der MSSQL Datenbank aktualisieren möchten und aktivieren hierfür die Option „PrimaryKey“, siehe Screenshot.

Hinweis: Sie ändern damit nicht den Primary Key von derTabelle, Sie teilen dem Adapter lediglich mit, dass UPDATES über diese Felder
durchzuführen sind.

Wenn Sie nun noch auf dem Reiter „Allgemein“ aktivieren, dass der SQLServer Adapter nur UPDATES durchführen soll, werden aus der MySQL
Datenbank nur bereits vorhandene Datensätze in der MSSQL Datenbank aktualisiert.




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.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.266 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.