- Beiträge: 2
Import CSV Datei in MSSQL DB ohne Primarykey
- Oliver
- Autor
- Offline
- Benutzer
Weniger
Mehr
13 Jahre 1 Monat her #665
von Oliver
Import CSV Datei in MSSQL DB ohne Primarykey wurde erstellt 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
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 oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
13 Jahre 1 Monat her #666
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 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!
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 oder Registrieren um der Konversation beizutreten.
- Oliver
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 2
13 Jahre 1 Monat her #667
von Oliver
Oliver antwortete auf Aw: Import CSV Datei in MSSQL DB ohne Primarykey
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
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 oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.261 Sekunden