EXEC SQL Hostvariablen im Select

Getting started ... Alles für einen gelungenen Start.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

EXEC SQL Hostvariablen im Select

Beitrag von codierknecht (ForumUser / 84 / 0 / 0 ) »
Hallo,

ich benötige einen Exception Join auf der Datenbank und bin daher auf Native SQL umgestiegen.

Wenn ich in der Select Liste aber Hostvariablen per Doppelpunkt übergebe,
bricht das Programm direkt mit einem Kurzdump ab.

Code: Alles auswählen.

  select
     now() as Zeit, :sy-mandt as mandant, '-' as Belegnr,
    :f_werk as werk, :f_lager as
    lager, '-' as Block, a.matnr  as material
    , a.charg as charge
  into :hlp_sql_sapin02p
  from
  mchb a exception join z001_sapin02p b on
  a.matnr =  b.material and a.charg = b.charge
  and a.lgort = b.lager
  and a.werks = b.werk
  join mara c on a.matnr = c.matnr and
  a.mandt = c.mandt
 where a.mandt = :sy-mandt and a.werks = :f_werk and a.lgort = :f_lager

  and a.clabs > 0 and
bringt folgenden Dump

SQL-Fehler "-418" bei der Ausführung von EXEC SQL aufgetreten
Der Fehler ist auf der aktuellen Datenbankverbindung "DEFAULT" aufgetreten.

Hinweise zur Fehlerbehebung


Fehlertext der Datenbank...: "Use of parameter marker not valid. MSGID=
Job=112254/SWE00/WP00"
Auslösende SQL-Anweisung...: "FETCH NEXT "
Interne Aufrufcodierung....: "[DBDS/NEW DSQL]"
Lasse ich die Hostvariablen in der Select Liste weg und erstetze diese durch Konstanten, dann geht es.

Was muss ich tun, damit die Abfrage läuft?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Seite 1 von 1

Vergleichbare Themen

1
Antw.
1612
Views
Exec SQL
von fawkes » 13.07.2007 14:21 • Verfasst in ABAP® Core
7
Antw.
2689
Views
EXEC SQL
von JohnLocklay » 21.02.2019 13:51 • Verfasst in ABAP® Core
7
Antw.
2911
Views
EXEC SQL - '/' in Tablename
von TakePotLuck » 10.01.2012 11:45 • Verfasst in ABAP® für Anfänger
7
Antw.
4466
Views
EXEC SQL mit IN Parameter???
von Spaulding » 19.09.2006 19:25 • Verfasst in Basis
2
Antw.
882
Views
EXEC SQL / Sonderzeichen
von littleJohn » 19.10.2022 11:42 • Verfasst in ABAP® Core

Über diesen Beitrag

codierknecht
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Banf anlegen
vor 5 Tagen von wreichelt 2 / 6310
Banf anlegen
vor 5 Tagen von Manfred K. 1 / 6035
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 21033
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 11277
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 13082

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Banf anlegen
vor 5 Tagen von wreichelt 2 / 6310
Banf anlegen
vor 5 Tagen von Manfred K. 1 / 6035
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 21033
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 11277
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 13082