Unterschied zwischen concatenate und &&

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

Unterschied zwischen concatenate und &&

Beitrag von ralf.wenzel (Top Expert / 3990 / 207 / 281 ) »
Moin,

vielleicht bin ich ja einfach nur zu doof, um das zu verstehen, aber was ist der Unterschied zwischen

Code: Alles auswählen.

msg = `Result: ` && msg.
und

Code: Alles auswählen.

concatenate 'Result:' msg into msg separated by space.
???


Gruß

Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Re: Unterschied zwischen concatenate und &&

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
Ganz einfach - das Erste ist syntaktisch nicht korrekt (7.00 Kernel), das zweite schon.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Unterschied zwischen concatenate und &&

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
Syntaktisch ist es schon richtig:
String Operators
The string operator && chains two character-like operands to a string expression.
Was aber genau den Unterschied ausmacht, kann ich nicht sagen.
Vielleicht die Laufzeit. Ich würde vermuten, dass && deutlich schneller sein sollte als CONCATENATE, da das Sprachkonstrukt keine Varianten (ala SEPARATED BY) berücksichtigen muss.
Möglich auch, dass man && mit den Ergebnissen von funktionalen Methoden verwenden kann. (Hab ich noch nicht ausprobiert)

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Unterschied zwischen concatenate und &&

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
a-dead-trousers hat geschrieben:Syntaktisch ist es schon richtig:
String Operators
Wie gesagt: Release 7.00 ist es nicht gültig, 7.3x schon.
a-dead-trousers hat geschrieben:Ich würde vermuten, dass && deutlich schneller sein sollte als CONCATENATE...(Hab ich noch nicht ausprobiert)
Hab's gerade auf einem System ausprobiert und da war es genau umgekehrt als vermutet - CONCATENATE ist bei mir deutlich schneller.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Unterschied zwischen concatenate und &&

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
7.02 hats auch :wink:
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Unterschied zwischen concatenate und &&

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
a-dead-trousers hat geschrieben:7.02 hats auch :wink:
Damit wurd's ja auch eingeführt. Stichwort "String Templates"... ;)
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Seite 1 von 1

Vergleichbare Themen

3
Antw.
4948
Views
CONCATENATE
von lisa » 09.09.2008 17:17 • Verfasst in ABAP® für Anfänger
1
Antw.
1512
Views
Concatenate Problem
von Troilus » 01.12.2007 07:19 • Verfasst in ABAP® für Anfänger
7
Antw.
3681
Views
Concatenate-Problem
von JonPiero » 27.11.2014 16:47 • Verfasst in ABAP® für Anfänger
1
Antw.
1747
Views
Nullwert bei Concatenate
von Foppa » 19.10.2006 16:37 • Verfasst in ABAP® für Anfänger
7
Antw.
5550
Views
Concatenate in interner Tabelle
von wenigerABAP » 16.09.2016 12:47 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Prüfzeugnisse Anlagen finden
vor 3 Tagen von ewx 1 / 113
Zukunft des ABAP Entwicklers
vor einer Woche von ralf.wenzel 6 / 448
HR in der Zukunft?
vor einer Woche von waltersen 5 / 2585
VS Code statt Eclipse
vor einer Woche von rob_abc 3 / 218

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 3 Tagen von ewx 1 / 113
Zukunft des ABAP Entwicklers
vor einer Woche von ralf.wenzel 6 / 448
HR in der Zukunft?
vor einer Woche von waltersen 5 / 2585
VS Code statt Eclipse
vor einer Woche von rob_abc 3 / 218

Unbeantwortete Forenbeiträge

Prüfzeugnisse Anlagen finden
vor 3 Tagen von ewx 1 / 113
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6219
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 23931