- Beiträge: 31
SQL-Heater, wie erfolgt Übergabe einer Variable an den Writeadapter
- Kai
- Autor
- Offline
- Benutzer
Weniger
Mehr
2 Jahre 10 Monate her #4420
von Kai
SQL-Heater, wie erfolgt Übergabe einer Variable an den Writeadapter wurde erstellt von Kai
Hallo Zusammen,
mal wieder ein kleines Problem:
Mit SET definiere ich zwei Variablen und hole mir die Werte. Diese Variablen sollen durch den SQL-Heater verarbeitet werden und als Rückgabewert die Variable Region befüllen.
Das Statement lautet wie folgt:
declare @Region varchar (3)
set @Region = ''
set @Region = (select [Region]
select COMPANYCODE, CODE, @Region = REGION
from varial.[PUBPERSONALACC_V]
where COMPANYCODE = '$CompCode$' and CODE = '$PersAccCode$')
select @Region
Der Heater ist wie folgt eingestellt: Mit Rückgabewert ja, Speichern in Parameter $Region$
Falls kein Rückgabewert, dann XXX
Leider stirbt das Script schon in der ersten Zeile. hat jemand eine Idee?
mal wieder ein kleines Problem:
Mit SET definiere ich zwei Variablen und hole mir die Werte. Diese Variablen sollen durch den SQL-Heater verarbeitet werden und als Rückgabewert die Variable Region befüllen.
Das Statement lautet wie folgt:
declare @Region varchar (3)
set @Region = ''
set @Region = (select [Region]
select COMPANYCODE, CODE, @Region = REGION
from varial.[PUBPERSONALACC_V]
where COMPANYCODE = '$CompCode$' and CODE = '$PersAccCode$')
select @Region
Der Heater ist wie folgt eingestellt: Mit Rückgabewert ja, Speichern in Parameter $Region$
Falls kein Rückgabewert, dann XXX
Leider stirbt das Script schon in der ersten Zeile. hat jemand eine Idee?
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
2 Jahre 10 Monate her #4421
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, wie erfolgt Übergabe einer Variable an den Writeadapter
Hallo Kai,
ich sehe erstmal keinen Fehler. Können Sie bitte mal die genaue Fehlermeldung zur weitere Analyse hier posten, Danke.
ich sehe erstmal keinen Fehler. Können Sie bitte mal die genaue Fehlermeldung zur weitere Analyse hier posten, Danke.
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.
- Kai
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 31
2 Jahre 10 Monate her - 2 Jahre 10 Monate her #4422
von Kai
Kai antwortete auf SQL-Heater, wie erfolgt Übergabe einer Variable an den Writeadapter
Das Statement im Read-Adapter ist wie folgt:
select * from varial.[PUBTRAN1CURRCOST_V] where COMPANYCODE = 'MDE' and TRANSACTIONDATE between '$DatumPeriodenbeginn$ 00:00:00' and '$DatumPeriodenende$ 00:00:00'
select * from varial.[PUBTRAN1CURRCOST_V] where COMPANYCODE = 'MDE' and TRANSACTIONDATE between '$DatumPeriodenbeginn$ 00:00:00' and '$DatumPeriodenende$ 00:00:00'
Letzte Änderung: 2 Jahre 10 Monate her von FlowHeater-Team. Begründung: Falsches Base64 kodiertes Bild entfernt
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Kai
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 31
2 Jahre 10 Monate her #4423
von Kai
Kai antwortete auf SQL-Heater, wie erfolgt Übergabe einer Variable an den Writeadapter
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
2 Jahre 10 Monate her #4424
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, wie erfolgt Übergabe einer Variable an den Writeadapter
Hallo Kai,
dann haben Sie im SQL Heater den falschen Adapter bzw. die falsche Seite „READ|WRITE“ ausgewählt, siehe Screenshots.
Aktuell versucht der SQL Heater das Statement über den TextFile Adapter auszuführen, der unterstützt natürlich kein SQL und wirft deshalb diese Fehlermeldung.
Wenn Sie hier den SQL Server Adapter auswählen sollte es funktionieren.
dann haben Sie im SQL Heater den falschen Adapter bzw. die falsche Seite „READ|WRITE“ ausgewählt, siehe Screenshots.
Aktuell versucht der SQL Heater das Statement über den TextFile Adapter auszuführen, der unterstützt natürlich kein SQL und wirft deshalb diese Fehlermeldung.
Wenn Sie hier den SQL Server Adapter auswählen sollte es funktionieren.
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.
- Kai
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 31
2 Jahre 10 Monate her #4425
von Kai
Wer Lesen kann ist eindeutig im Vorteil, trotzdem stimmt irgendwas mit dem Syntax noch nicht, leider bin ich kein SQL-Experte.
declare @Region varchar (3)
set @Region = ''
set @Region = (select [Region]
select COMPANYCODE, CODE, @Region = REGION
from varial.[PUBPERSONALACC_V]
where COMPANYCODE = '$CompCode$' and CODE = '$PersAccCode$')
select @Region
Kai antwortete auf SQL-Heater, wie erfolgt Übergabe einer Variable an den Writeadapter
Wer Lesen kann ist eindeutig im Vorteil, trotzdem stimmt irgendwas mit dem Syntax noch nicht, leider bin ich kein SQL-Experte.
declare @Region varchar (3)
set @Region = ''
set @Region = (select [Region]
select COMPANYCODE, CODE, @Region = REGION
from varial.[PUBPERSONALACC_V]
where COMPANYCODE = '$CompCode$' and CODE = '$PersAccCode$')
select @Region
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
2 Jahre 10 Monate her - 2 Jahre 10 Monate her #4426
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, wie erfolgt Übergabe einer Variable an den Writeadapter
Hallo Kai,
den SQL habe ich mir bis jetzt nicht ganz so genau angesehen. Wenn es darum geht nur die REGION zurückzuliefern, können Sie sich den DECLARE, etc. sparen. Hier würde es ausreichen den SQL im SQL Heater so anzupassen.
select [REGION] from varial.[PUBPERSONALACC_V] where [COMPANYCODE] = '$CompCode$' and = '$PersAccCode$'
Wenn Sie was anderes Vorhaben bräuchte ich etwas mehr Input dazu.
den SQL habe ich mir bis jetzt nicht ganz so genau angesehen. Wenn es darum geht nur die REGION zurückzuliefern, können Sie sich den DECLARE, etc. sparen. Hier würde es ausreichen den SQL im SQL Heater so anzupassen.
select [REGION] from varial.[PUBPERSONALACC_V] where [COMPANYCODE] = '$CompCode$' and = '$PersAccCode$'
Wenn Sie was anderes Vorhaben bräuchte ich etwas mehr Input dazu.
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: 2 Jahre 10 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.304 Sekunden