Der Daten Import / Export Spezialist
Schauen Sie sich auch die verfügbaren Beispiele zum SqlServer Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: CSV Import , FlatFile Export , Import IDENTITY (Auto Inkrement) Felder , Export auf mehrere CSV Dateien aufteilen

SQL-Heater, wie erfolgt Übergabe einer Variable an den Writeadapter

Mehr
1 Jahr 1 Monat her #4420 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?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
1 Jahr 1 Monat her #4421 von FlowHeater-Team
Hallo Kai,

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.

Mehr
1 Jahr 4 Wochen her - 1 Jahr 4 Wochen her #4422 von Kai
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' 
Letzte Änderung: 1 Jahr 4 Wochen her von FlowHeater-Team. Begründung: Falsches Base64 kodiertes Bild entfernt

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
1 Jahr 4 Wochen her #4423 von Kai
Hier die Fehlermeldung nochmal als Bild:   

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
1 Jahr 4 Wochen her #4424 von FlowHeater-Team
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.

 

 

 

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
1 Jahr 4 Wochen 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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
1 Jahr 4 Wochen her - 1 Jahr 4 Wochen her #4426 von FlowHeater-Team
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.

 

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 4 Wochen her von FlowHeater-Team.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.384 Sekunden

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

Copyright © 2009-2023 by FlowHeater GmbH.
Alle Rechte vorbehalten.

Follow us on

twitter  facebook

YouTube

 de en