Select-Abfrage ob Eintrag vorhanden oder nicht

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

Select-Abfrage ob Eintrag vorhanden oder nicht

Beitrag von Danny (ForumUser / 12 / 0 / 0 ) »
Hallo zusammen,

habe da mal ne ganz blöde Frage. Ich möchte wissen ob ein bestimmter Eintrag in einer Tabelle vorhanden ist oder nicht. Habe bisher immer nach Sy-subrc geprüft aber ob das so richtig ist ? ;-)

Kann mir da jemand nen Tip geben ?

Gruß
Danny

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


Beitrag von ewx (Top Expert / 4831 / 305 / 636 ) »
Hi Danny,

das ist schon in Ordnung so!
Alternativ kannst du auch SY-DBCNT (Anzahl selektierter Sätze) abfragen.

Mit einem kleinen Trick kannst du sogar einen Select machen, ohne extra Felder zu selektieren:

Du möchtest prüfen, ob das Land "GB" in der Tabelle T005 enthalten ist:
Das Land steht in der Variablen L_LAND1

Code: Alles auswählen.

SELECT land1 FROM t005 INTO l_land1
 WHERE land1 = l_land1.
Sieht erstmal albern aus, erfüllt aber seinen Zweck. Wenn der Eintrag vorhanden ist, wird die Variable mit dem selben Wert wieder überschrieben, ist der Eintrag nicht vorhanden, bleibt der Variablenwert erhalten.

Gruß, Enno.

Seite 1 von 1

Vergleichbare Themen

5
Antw.
24537
Views
Prüfen ob Eintrag in DB Tabelle schon vorhanden
von clinke » 10.10.2006 08:56 • Verfasst in ABAP® für Anfänger
22
Antw.
5709
Views
Binary search SY-SUBRC = 4 obwohl Eintrag vorhanden (HEX identisch)
von Romaniac » 31.01.2024 13:39 • Verfasst in ABAP® Core
2
Antw.
3676
Views
SELECT - Options & SELECT Abfrage
von Mavrix » 14.05.2007 08:41 • Verfasst in ABAP® für Anfänger
2
Antw.
1789
Views
select abfrage
von anki_86 » 13.06.2007 09:51 • Verfasst in ABAP® für Anfänger
3
Antw.
2934
Views
Select Abfrage - For all Entries
von Cargo2 » 09.12.2016 10:56 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Wissensdatenbank
vor 16 Minuten von ewx 15 / 1896
Get und Set
vor 4 Stunden von msfox 17 / 3189
Neue Themen als SAP Entwickler
vor 18 Stunden von ralf.wenzel 138 / 18630

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

Wissensdatenbank
vor 16 Minuten von ewx 15 / 1896
Get und Set
vor 4 Stunden von msfox 17 / 3189
Neue Themen als SAP Entwickler
vor 18 Stunden von ralf.wenzel 138 / 18630