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

DB "" zu DB NULL wandeln

  • Gerhard Samstag
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
2 Jahre 7 Monate her #4535 von Gerhard Samstag
DB "" zu DB NULL wandeln wurde erstellt von Gerhard Samstag
Hallo Robert,

ich habe da mal eine Frage:
Bei dem Auslesen einer DB2-Datenbank via OBDC erhalten ich in machen Feldinhalten ein "" (also einen Leertext) zurück. Diese wird 1:1 in eine SQL-Datenbank geschrieben. Leider dort auch mit "".
Kann ich dies auch in ein DB NULL umwandeln?

Danke und viele Grüße
Gerhard
 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
2 Jahre 7 Monate her #4536 von FlowHeater-Team
FlowHeater-Team antwortete auf DB "" zu DB NULL wandeln
Hallo Gerhard,

ja, natürlich  Du benötigst dazu eine IF-THEN-ELSE Bedingung sowie den NULL Heater . Mit dem NULL Heater kannst du einem Feld explizit den Wert DBNULL zuweisen.

Vorgehensweise)
Mit der IF-THEN-ELSE Bedingung wird geprüft ob das Feld nicht „Empty“ ist. Trifft die Bedingung zu wird der Feldinhalt zurückgegeben (= 2. Eingangsparameter). Der Clone Heater wird hier als Platzhalter verwendet, da ein Feld nicht 2x einem anderen Feld oder Heater direkt zugewiesen werden kann. Im Else/Dann Zweig, (= 3. Eingangsparameter) wird der NULL Heater übergeben. Trifft die Bedingung nicht zu landet so der DBNULL Wert im Verbundenen Datenbankfeld.

Im Anhang findest du ein kleines Beispiel dazu.

 

Dateianhang:

Dateiname: dbnull-zuweisen.zip
Dateigröße:5 KB

 

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.

  • Gerhard Samstag
  • Autor
  • Offline
  • Benutzer
  • Benutzer
Mehr
2 Jahre 7 Monate her #4537 von Gerhard Samstag
Gerhard Samstag antwortete auf DB "" zu DB NULL wandeln
Hallo Robert,

super, vielen vielen Dank. Wie immer funktioniert Deine Lösung einwandfrei. Allerdings wird das im Flowheater Designer bei 30 Feldern recht unübersichtlich, aber hauptsache es funktioniert.

Viele Grüße
Gerhard

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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