Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: Excel Datum nach MySQL Long

Excel Datum nach MySQL Long 6 Jahre 2 Monate her #191

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1102
Hallo,

Ich möchte mit dem Flowheater Daten aus einer Excel Arbeitsmappe in eine MySQL Datenbank Tabelle importieren.

Ein Datumsfeld mit dem Format "tt.mm.jjjj" soll dabei in ein MySQL long-Feld mit dem Format "yyyymmtt" eingelesen werden.

Gibt es dafür einen einfachen Weg?

Vielen Dank im voraus
Alfred Schmidt

Anfrage per Email erhalten!
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.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Excel Datum nach MySQL Long 6 Jahre 2 Monate her #192

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1102
Hallo Herr Schmidt,

das können Sie mit Hilfe des Format Heaters und der automatischen Datentyp Konvertierung durchführen.
  1. Wenn Ihr Excel Feld als Datum definiert ist brauchen Sie auf der READ Seite nichts weiter zu tun, dann geht’s weiter mit Schritt 2. Sollte das Datumsfeld als String/Zeichenkette definiert sein, müssen Sie in den Adapter Format Einstellungen das Format für das Datum so einstellen wie es in der Excel Datei vorliegt. Im Normalfall brauchen Sie hier auch keine Einstellungen vornehmen, da der FlowHeater beim Anlegen einer neuen Definition die Standard Einstellungen des Rechners verwendet. Diese sind bei einer deutschen Einstellung bereits auf tt.mm.jjjj eingestellt!
  2. Jetzt müssen Sie das Datum zuerst in einen String/Zeichenkette umwandeln. Dazu verwenden Sie den Format Heater mit den Einstellungen s. Screenshot. Der Format Heater wandelt das Datum jetzt in eine Zeichenkette/String z.B. 20101005 um.
  3. Den so formatierten Wert können Sie einfach auf das MySQL Long Feld ziehen, hier greift dann die automatische Datentyp Konvertierung des FlowHeaters. Der Wert wird in eine Zahl umgewandelt.

Zur Veranschaulichung haben wir Ihnen auch ein kleines Beispiel erstellt, s. Anhang.

Anhang excel_date_mysql_long.zip nicht gefunden

Anhang:
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.
Letzte Änderung: 1 Jahr 3 Monate her von FlowHeater-Team.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Excel Datum nach MySQL Long 6 Jahre 2 Monate her #193

  • Alfred Schmidt
  • Alfred Schmidts Avatar
  • Offline
  • New Member
  • Beiträge: 4
Eine - wie immer - exzellente Lösung, vielen Dank dafür!!!

Es grüßt der Wahlhanseat
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.080 Sekunden