- Beiträge: 36
SQL Heater und InMemory
- Philip Herbert
- Autor
- Offline
- Benutzer
Weniger
Mehr
1 Jahr 6 Monate her #4844
von Philip Herbert
SQL Heater und InMemory wurde erstellt von Philip Herbert
Gibt es ein Beispiel für den SQL-Heater im Zusammenhang mit dem InMemoryAdapter und mehreren Tabellen ?
Verwende ich den Lookup-Heater auf eine InMemory Tabelle, klappt das.
Versuche ich z,B. eine SELECT Datum FROM Tabelle WHERE RechnNr='4711' bekomme ich grundsätzlich einen SQL-Fehler.
Die Tabelle wurde in einem vorherigen Verarbeitungsschritt gefüllt.
Was mache ich falsch ?
Danke, Philip Herbert
Verwende ich den Lookup-Heater auf eine InMemory Tabelle, klappt das.
Versuche ich z,B. eine SELECT Datum FROM Tabelle WHERE RechnNr='4711' bekomme ich grundsätzlich einen SQL-Fehler.
Die Tabelle wurde in einem vorherigen Verarbeitungsschritt gefüllt.
Was mache ich falsch ?
Danke, Philip Herbert
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
1 Jahr 6 Monate her - 1 Jahr 6 Monate her #4846
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 SQL Heater und InMemory
Hallo Herr Herbert,
anbei ein kleines Beispiel.
Die Probleme die auftreten sind meistens Datentyp Fehler. Z.B. Vergleich einer Zeichenfolge (String) mit einem Zahlenwert (Integer, Decimal, …), etc.
Wenn Sie im Beispiel z.B. im zweiten Verarbeitungsschritt den SQL im SQL Heater auf
select wert from default where ID = $ID$
ändern erhalten Sie ebenfalls eine Fehlermeldung.
Leider liefert die Bibliothek hier keine bessere Fehlermeldung, hier hilft nur Datentypen vergleichen und mehrere Optionen durchprobieren.
anbei ein kleines Beispiel.
Die Probleme die auftreten sind meistens Datentyp Fehler. Z.B. Vergleich einer Zeichenfolge (String) mit einem Zahlenwert (Integer, Decimal, …), etc.
Wenn Sie im Beispiel z.B. im zweiten Verarbeitungsschritt den SQL im SQL Heater auf
select wert from default where ID = $ID$
ändern erhalten Sie ebenfalls eine Fehlermeldung.
Leider liefert die Bibliothek hier keine bessere Fehlermeldung, hier hilft nur Datentypen vergleichen und mehrere Optionen durchprobieren.
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 6 Monate her von FlowHeater-Team. Begründung: Beispiel angefügt
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Philip Herbert
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 36
1 Jahr 6 Monate her #4848
von Philip Herbert
Philip Herbert antwortete auf SQL Heater und InMemory
.. dieses Problem konnte ich nun zumindest dahingehend eingrenzen, dass offenbar überflüssige Leerzeichen hinter Spaltennamen nicht entfernt werden,
bevor die SQL Abfrage durchgeführt wird.
Ich hatte RechNr = 4711 , RechNr=4711 hat dann funktioniert.
Das gleiche Problem konnte ich hier reproduzieren mit Select Feld__ from (__ = 2 Leerzeichen).
--Philip Herbert
bevor die SQL Abfrage durchgeführt wird.
Ich hatte RechNr = 4711 , RechNr=4711 hat dann funktioniert.
Das gleiche Problem konnte ich hier reproduzieren mit Select Feld__ from (__ = 2 Leerzeichen).
--Philip Herbert
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.265 Sekunden