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

Einfügen Date-Format in eine SQL-Datenbank

Mehr
13 Jahre 10 Monate her #255 von Martin
Hallo,

ich habe folgendes Problem:

Ein Textfile (text-Adapter) soll in eine SQL-Datenbank-Tabelle (SQL-Adapter) eingefügt werden. Bei einem Datumsfeld gibt es ein Problem. Ich habe das Datumsfeld (read) in der Form "YYMMTT" vorliegen, also zum Beispiel 101231. Ich kennzeichne das Feld als "Date"-Format mit "yyMMdd". In der write-Seite verwende ich ein "Datetime"-Format. Beim Schreiben kommt jedoch die Fehlermeldung: "Der Wert [101231] konnte nicht zu DateTime umgewandelt werden!".

Wird jedoch mittels der Funktion "now" das Tagesdatum erzeugt, lässt sich dieses mittels "datetime" in die SQL-Datenbank einfügen.

Was mache ich falsch?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
13 Jahre 10 Monate her #256 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: Einfügen Date-Format in eine SQL-Datenbank
Hallo,

so wie Sie es beschrieben haben ist Ihr Vorgehen eigentlich korrekt!

Bitte prüfen Sie noch mal, dass die Datums/Zeit Formatvorgaben, auf der READ Seite vorgenommen wurden. (s. Screenshot)
Das Feld der Textdatei, das das Datum im Format „JJMMTT“ enthält, muss auf der READ Seite den Datentyp „DATE“ haben. Zusätzlich prüfen Sie bitte dass das Format im READ Adapter den Einstellungen entspricht wie im beigefügten Screenshot.

Falls Ihr Problem immer noch besteht, posten (als ZIP) Sie bitte mal ein Ihre Definition inkl. Beispieldaten.


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.

Mehr
13 Jahre 10 Monate her #258 von Martin
Ich habe jetzt versucht, auf der "write"-Seite das Datumsformat auch mit yyMMdd anzugeben. Jetzt funktioniert es, der SQL-Server wandelt das Datumsformat selbständig um.

Vielen Dank für Ihre schnellen und kompetenten Lösungen!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.262 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.