Dynamische Select mit Where und Variablen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Dynamische Select mit Where und Variablen

Beitrag von c0lt.seavers (ForumUser / 44 / 0 / 0 ) »
Hallo

ich suche nach einer möglichkeit die Where Klausel variable zu gestalten. Dies klappt auch ohne Probleme, wenn ich nun aber in der Klausel

MANDT = SY-MANDT

stehen habe, vergleichet er nicht den Inhalt der Variable SY-Mandt sondern mit dem Text Sy-mandt und bricht ab. Kann ich das umgehen?

Vielen Dank
c0lt

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo c0lt.seavers,

wenn Du dynamisch eine WHERE-Klausel aufbaust, musst Du die Werte selbst verwenden:

Code: Alles auswählen.

CONCATENATE 
  'mandt EQ '''
  sy-mandt "= 100
  ''''
  INTO lv_where.
* ergibt: mandt EQ '100'

SELECT *
       FROM t000
       INTO ls_t000
       WHERE (lv_where).
ACHTUNG:
in manchen Fällen muss erst noch der Wert per WRITE INTO aufbereitet werden.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1223
Views
Dynamische Anzahl von Variablen?
von b0rsti » 15.08.2008 14:42 • Verfasst in ABAP® für Anfänger
2
Antw.
1548
Views
Select Statement in Variablen abspeichern
von Lord » 01.06.2016 15:52 • Verfasst in ABAP® für Anfänger
2
Antw.
989
Views
Dynamische SELECT-Anweisung
von mareikemei92 » 17.07.2019 19:16 • Verfasst in ABAP® Core
7
Antw.
2884
Views
Dynamische Select-Anweisung
von bliP! » 06.02.2006 13:54 • Verfasst in ABAP® für Anfänger
7
Antw.
2146
Views
Diskussion dynamische SELECT-Statments
von black_adept » 04.10.2021 21:25 • Verfasst in SAP - Allgemeines

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1562
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8170