Ist dieser SELECT immer eindeutig?

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Ist dieser SELECT immer eindeutig?

Beitrag von Troilus (ForumUser / 38 / 0 / 0 ) »
Hi,
ich habe eine Belegnummer und eine Positionsnummer aus der Tabelle VBUP und muss nun Einträge aus der LIPS lesen. Da ich nicht die Primary Keys der LIPS habe, könnte es theoretisch sein das meine Selektion nicht immer eindeutig ist und so evtl. falsche Daten selektiert werden. Hier mal der SELECT:

Code: Alles auswählen.

  SELECT SINGLE vbeln matnr charg lfimg FROM LIPS
    INTO CORRESPONDING FIELDS OF l_str_kom
    WHERE vgbel = g_vbeln
      AND vgpos = g_posnr.
Im Prinzip müsste dieser SELECT eigentlich immer nur einen Wert liefern (also wenn ich das SINGLE weglassen würde), da in der Tabelle VBUP die Belegnummer udn Posnr zu den Primary Keys zählen. Oder verstehe ich etwas falsch und ich selektiere damit evtl. falsche Daten?

Cu
Alex

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


Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Morgen Alex,

hast schon recht, das das eindeutig ist. Kannst du aber in der SE11 kontrollieren (haken KEY).

Wenn du weißt das es nur ein Satz ist, dann lass das Select SINGLE stehen, das geht dann schneller.

Gruß

Thomas

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2210
Views
Fertigungsaufträge eindeutig zuordnen
von Thor2000 » 24.07.2008 14:56 • Verfasst in ABAP® Core
9
Antw.
4217
Views
Batch-Programm eindeutig bestimmen
von cut1 » 03.03.2006 12:08 • Verfasst in ABAP® Core
1
Antw.
4119
Views
Fehlermeldung "Zahlungsempfänger nicht eindeutig" bei FB60
von Doobie » 11.04.2023 16:15 • Verfasst in Financials
4
Antw.
9918
Views
Performance: SELECT UP TO 1 ROWS vs. SELECT SINGLE
von roman1983 » 04.09.2008 14:29 • Verfasst in ABAP® für Anfänger
8
Antw.
4935
Views
SELECT SINGLE oder SELECT UP TO 1 ROWS?
von nickname8 » 12.04.2021 10:38 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

TABSTRIP oder Subscreen
vor 2 Stunden von ewx 2 / 1085
SELECT SUM CUST
vor 3 Stunden von wreichelt 4 / 1152
Banf anlegen
Gestern von IHe 3 / 12519
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 5181
Banf anlegen
vor einer Woche von wreichelt 2 / 12882

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

TABSTRIP oder Subscreen
vor 2 Stunden von ewx 2 / 1085
SELECT SUM CUST
vor 3 Stunden von wreichelt 4 / 1152
Banf anlegen
Gestern von IHe 3 / 12519
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 5181
Banf anlegen
vor einer Woche von wreichelt 2 / 12882