CS kein gültiger Vergleichsoperator in Select

für eilige Fragen
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

CS kein gültiger Vergleichsoperator in Select

Beitrag von Jam (ForumUser / 12 / 0 / 0 ) »
Hallo zusammen!

Wenn ich den Vergleichsoperator CS (contains string) in einem Select verwenden möchte, bekomme ich eine Fehlermeldung dass dies kein gültiger Vergleichsoperator sei.

SELECT pspid pspnr post1 plsez FROM proj INTO CORRESPONDING FIELDS OF TABLE it_proj
WHERE pspid IN s_projnr
AND plsez >= '01.01.2007'
OR profl CS 'PV'
OR profl CS 'IV'
OR profl CS 'KA'.


Wie kann ich das umgehen? Gibt es da noch einen anderen Befehl?
Besten Dank im vorraus...

Gruss
Jam

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


Beitrag von khb (Specialist / 184 / 7 / 1 ) »
Hallo Jam,

das Zauberwort heiß LIKE und das Maskenzeichen % (bzw. '_')

Beispiel aus der Hilfe:
PARAMETERS srch_str(20) TYPE c.
CONCATENATE '%' srch_str '%' INTO srch_str.
DATA text_tab TYPE TABLE OF doktl.
SELECT *
FROM doktl
INTO TABLE text_tab
WHERE doktext LIKE srch_str.


lg khb

Beitrag von ewx (Top Expert / 4916 / 332 / 653 ) »
...LIKE '%PV'%...
Gruß, Enno

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo Jam,

das ist ja so auch richtig.
Für eine solche Prüfung müsstest Du mit dem SQL-Operator LIKE arbeiten und dazu deine Patterns mit '%' umschließen.
SELECT ... LIKE '%PV%' ...

PS:
in SQL werden die Wildcard-Zeichen '%' (entspricht '*') bzw. '_' (entspricht '+') benutzt.
Gruß
Ereglam


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

Beitrag von Jam (ForumUser / 12 / 0 / 0 ) »
Danke euch! :)
Hätte ich eigentlich auch selbst drauf kommen sollen....bin wahrscheinlich immer noch zur Hälfte im Urlaub... :wink:

Gruss
Jam

Seite 1 von 1

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Materialstammerweiterung: Neuer Reiter
vor 3 Tagen von DeathAndPain gelöst 4 / 390
Ermittlung der Arbeitstage (Mosid)
vor 4 Tagen von Radinator 11 / 46064
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3953
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2444

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

Materialstammerweiterung: Neuer Reiter
vor 3 Tagen von DeathAndPain gelöst 4 / 390
Ermittlung der Arbeitstage (Mosid)
vor 4 Tagen von Radinator 11 / 46064
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3953
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2444