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

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

Dialog-Container mit Toolbar/Status
vor 14 Stunden von DeathAndPain gelöst 22 / 3183
Daten an Tabelle binden
vor 19 Stunden von Lukas Sanders 2 / 1048
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 618

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

Dialog-Container mit Toolbar/Status
vor 14 Stunden von DeathAndPain gelöst 22 / 3183
Daten an Tabelle binden
vor 19 Stunden von Lukas Sanders 2 / 1048
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 618

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2612
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9201