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

leeres Datumsfeld soll nicht "DBnull" sein

Mehr
11 Jahre 10 Monate her #940 von Mario
Hallo,

wenn im Quelldatensatz das Feld Datum leer ist, wird es im Moment als "DBNull" in unsere Ziel-DB geschrieben.

Praktischer wäre für uns aber so etwas wie
"00.00.0000 00:00"

Habe es über die Defaultwerte versucht, hat aber leider nicht geklappt. Ist das möglich?

Danke schon mal!

Bitte Anmelden um der Konversation beizutreten.

Mehr
11 Jahre 10 Monate her #941 von FlowHeater-Team
FlowHeater-Team antwortete auf Aw: leeres Datumsfeld soll nicht "DBnull" sein
Hallo Herr Brunner,

da haben Sie einen Fehler aufgedeckt. Auf der WRITE Seite scheint es ein Problem mit dem Default Wert zu geben wenn der Wert DBNULL ist. Das wird mit der nächten Version behoben.

Workaround 1) Geben Sie den Default Wert auf der READ Seite im betroffenen Feld an, hier wird der Default Wert falls der Wert DBNULL ist gezogen.

Workaround 2) Sie können über den IF-THEN-ELSE Heater prüfen ob der Wert DBNULL ist. Wenn ja geben Sie über den X-Value Heater ihren gewünschten statischen Wert an, wenn nein dann geben Sie den Inhalt des aktuellen Feldes zurück.

Anmerkung) Der Wert "00.00.0000 00:00:00" stellt kein gültiges Datum dar! Wenn Ihr Feld vom SQL bzw. FlowHeater Datentyp Date bzw. DateTime ist wird dieser Wert nicht funktionieren. Hier müssten Sie dann z.B. den Wert "01.01.0001 00:00:00" verwenden. Wenn das Feld vom Typ String (varchar ,char, nvarchar, nchar, text, ...) ist brauchen Sie keine Änderung vornehmen.

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

Mehr
11 Jahre 9 Monate her #1004 von Mario
Hallo Herr Stark,

war nun ein par Wochen nicht im Betrieb, daurm jetzt erst die Rückmeldung. Danke für Ihren Hinweis, hat wie immer gut geklappt nun. Freut mich das ich einen kleinen Fehler aufdecken konnte...

Bitte Anmelden um der Konversation beizutreten.

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