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 / 277 / 4 / 18 ) »
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.
6827
Views
Geschäftspartner: wo steht der USERNAME?
von herr mb » 03.12.2012 14:14 • Verfasst in ABAP® für Anfänger
0
Antw.
1531
Views
Tabelle in der der Matchcode steht
von Firsttakeoff » 27.02.2012 14:15 • Verfasst in Human Resources
4
Antw.
2118
Views
wo steht die Nummernkreisnummer f.ein Nummernkreisobject
von bohne » 21.02.2007 09:07 • Verfasst in ABAP® für Anfänger
13
Antw.
2117
Views
SAPscript herausfinden wo was steht.
von L0w-RiDer » 04.08.2020 13:22 • Verfasst in ABAP® für Anfänger
3
Antw.
2408
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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1774
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2311

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1774
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2311

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 339
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 934
MS-Word als Editor
letzen Monat von tekko 1 / 4444