Wofuer steht in Abap das % ???

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Wofuer steht in Abap das % ???

Beitrag von roftos (ForumUser / 3 / 0 / 0 ) »
Hallo,
Wie gehts?

Folgender Ausdruck:

Code: Alles auswählen.

concatenate struktur1-var1 '%' into struktur1-var1. 
Was bedeutet das % ??? Was tut es?

Was bedeutet die Zeile?

Danke.
Gruss

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


Re: Wofuer steht in Abap das % ???

Beitrag von GastX (Specialist / 287 / 5 / 19 ) »
Hallo, in diesem Fall bedeutet das '%' nichts ungewöhnliches:
Die Zeile bedeutet nur, dass der Inhalt des Feldes struktur1-var1 und das Zeichen '%' "zusammengeklebt" und in ein Feld geschoben werden, in diesem Fall wieder nach struktur1-var1.
Wenn also vorher struktur1-var1 = 'XYZ', dann ist nach diesem Befehl struktur1-var1 = 'XYZ%'.

Sinn könnte sein, dass man dass später in einem Select mit Like verwenden möchte: SELECT * FROM .... WHERE FELD LIKE 'XYZ%'.
Das kann ich aber an der einzelnen Zeile nicht erkennen.

Re: Wofuer steht in Abap das % ???

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
roftos hat geschrieben:Hallo,
Wie gehts?

Folgender Ausdruck:

Code: Alles auswählen.

concatenate struktur1-var1 '%' into struktur1-var1. 
Was bedeutet das % ??? Was tut es?

Was bedeutet die Zeile?

Danke.
Gruss
Hallo roftos,

an Hand Deines Beispiels kann man nur raten...

Wenn es hier um den Aufbau eines SELECT mit LIKE geht, entspricht das % dem * in SELECT-OPTIONS als Wildcard für eine beliebige Anzahl von Zeichen.
Das Gegenstück dazu ist der Unterstrich, das dem + in SELECT-OPTIONS entspricht und für ein einzelnes beliebiges Zeichen steht.
Gruß
Ereglam


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

Seite 1 von 1

Vergleichbare Themen

4
Antw.
2586
Views
wo steht die Nummernkreisnummer f.ein Nummernkreisobject
von bohne » 21.02.2007 09:07 • Verfasst in ABAP® für Anfänger
13
Antw.
3862
Views
SAPscript herausfinden wo was steht.
von L0w-RiDer » 04.08.2020 13:22 • Verfasst in ABAP® für Anfänger
0
Antw.
1880
Views
Tabelle in der der Matchcode steht
von Firsttakeoff » 27.02.2012 14:15 • Verfasst in Human Resources
4
Antw.
10791
Views
Geschäftspartner: wo steht der USERNAME?
von herr mb » 03.12.2012 14:14 • Verfasst in ABAP® für Anfänger
3
Antw.
3121
Views
Wo steht die Information zur Länge eines Textfeldes?
von SteJu » 18.06.2008 10:34 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Prüfzeugnisse Anlagen finden
vor 2 Stunden von ewx 1 / 10
Zukunft des ABAP Entwicklers
vor 4 Tagen von ralf.wenzel 6 / 357
HR in der Zukunft?
vor 4 Tagen von waltersen 5 / 2534
VS Code statt Eclipse
vor 5 Tagen von rob_abc 3 / 156
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 256

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

Prüfzeugnisse Anlagen finden
vor 2 Stunden von ewx 1 / 10
Zukunft des ABAP Entwicklers
vor 4 Tagen von ralf.wenzel 6 / 357
HR in der Zukunft?
vor 4 Tagen von waltersen 5 / 2534
VS Code statt Eclipse
vor 5 Tagen von rob_abc 3 / 156
Dynamischer Titel in CL_GUI_COLUMN_TREE
vor einer Woche von sapdepp 6 / 256

Unbeantwortete Forenbeiträge

Prüfzeugnisse Anlagen finden
vor 2 Stunden von ewx 1 / 10
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6149
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 23827