Skip to main content
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 Download

Import CSV Datei in MSSQL DB ohne Primarykey

Mehr
12 Jahre 5 Monate her #665 von Oliver
Hallo,

ich will eine CSV Datei die aus Artikelnummer, VKNetto, VKBrutto besteht in eine MSSQL DB updaten. Die MSSQL DB besteht aus Primarykey, Artikelnummer, VKNetto, VKBrutto. Die CSV Datei generiere ich extern, allerdings kann ich in diese den Primarykey nicht mitgenerieren. Die Artikelnummer das Feld über das ich die Zuordnung machen will.

Eine Änderung des Primarykey geht nicht, dann funktioniert die Warenwirtschaft nicht mehr.

Gibt es irgendeine Möglichkeit über den Flowheater die CSV Datei trotzdem zu importieren?

Vielen Dank für die Info.

Oliver

Bitte Anmelden um der Konversation beizutreten.

Mehr
12 Jahre 5 Monate her #666 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: Import CSV Datei in MSSQL DB ohne Primarykey
Hallo Oliver,

Sie können den PrimaryKey auf der WRITE Seite im FlowHeater "umbiegen". In Ihrem Fall wäre es das SQL Feld Artikelnummer.

Öffnen Sie dazu den SQL-Server Configurator auf der WRITE Seite. Gehen Sie auf den Reiter "Felder / Datentypen". Klicken Sie hier zuerst das PrimaryKey Feld an und entfernen die Option "PrimaryKey". Dann klicken Sie das Feld Artikelnummer an und setzen hier die Option für PrimaryKey, das war´s.

Den eigentlichen PrimaryKey entfernen Sie am besten noch aus der Feldauflistung, so werden keine Daten geändert!

Hinweis: Hierbei wird der PrimaryKey nicht physikalisch auf der SQL-Server Tabelle geändert! Sie teilen dem FlowHeater lediglich mit, dass er SQL Update Statements lediglich über dieses Feld einschränken soll.

z.B.
update [Import-Tabelle] set [VKPreis] = 123.45 where [Artikelnummer] = '123'

Achtung: Wenn Sie den PrimaryKey manuell ändern, kann es sein, dass mehr als ein Datensatz auf der WRITE Seite pro Datensatz der READ Seite geändert wird. Das/die PrimaryKey Felder sollten den Datensatz eindeutig identifizieren können!

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 um der Konversation beizutreten.

Mehr
12 Jahre 5 Monate her #667 von Oliver
Hallo Herr Stark,

danke für die superschnelle Antwort.
Es hat funktioniert. Super.
Ich werde jetzt noch die mysql Anbindung und die Batch Automation ausprobieren.

Wenn dann noch die Performance beim Update stimmt, spare ich mir 10 Stunden Entwicklungsarbeit und kaufe mir eine Lizenz.

Herzliche Grüße Oliver

Bitte Anmelden um der Konversation beizutreten.

Ladezeit der Seite: 0.271 Sekunden

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.