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

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

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141