Schlüsselbefehl Select
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Der Schlüsselbefehl “Select” ist sehr mächtig. Er liest Datensätze von ein oder mehr Datenbanktabellen.
Speziell mit HANA sollte aus Performancegründen versucht werden die Datenselektion auf die Datenbank zu übertragen und möglichst passgenaue Daten nach dem ersten Select zu bekommen - und nicht viele Daten erst auf den Applikationsserver zu laden und dann in internen Tabellen zu verarbeiten. Dieses Vorgehen führt tendenziell zu mächtigeren und komplexeren Selects und erfordert Verständnis vom SAP-Entwickler über die vielfältigen Möglichkeiten des Select-Befehls.
Siehe Kategorie:Select.
Performance-Tuning
Performance und optimale Selektionen
Kombination Read itab und Select dbtbl
Select form table where Feld LIKE
Select client
Select single und Select up to 1 rows
Select * vermeiden
Select into itab
Select distinct into itab
Select Key und Index
Select Inner-Join, Select-Endselect oder View
Selects in Selects
Tabellenvertreter "as"
Select For all entries
Subquerys
Select group by
Select - Endselect
Select mit Neuem ABAP (ab Release 7.40)
Kommagetrennte Select-Felder
Select mit Inline-Deklaration
Select mit Rechnen
Select Substring
Select cast Substring in einem Inner-Join
Select aller Felder einer Tabelle
Select case when
Select coalesce-Funktion
Select Festwerte
Select Union
Select Verkettungsoperator
Parameters und Select-Options
- Schlüsselbefehl Select-Options
- Schlüsselbefehl Parameters
- Laufzeitfehler bei sehr vielen Select-Options-Einträgen
Generische Selects
Tabellennamen
Feldlisten
Where
Order-by
Select Aggregierungsfunktionen (Sum, Max, Min, Avg)
Select into Range-Objekt
Select like %
Collect
Web-Links
- SAP-Hilfe: Schlüsselbefehl SELECT
- SAP-Hilfe: For all entries
- Tricktresor: For all entries
- SAP-Hilfe: Where-Bedingung des Schlüsselbefehls SELECT
Literatur
- ABAP Objects: Das neue umfassende Handbuch zu Konzepten, Sprachelementen und Werkzeugen in ABAP OO, 2016, von Felix Roth
- Anwendungsentwicklung mit ABAP Objects, 2014, von Thorsten Franz und Tobias Trapp
- ABAP Objects - Grundlagen und Anwendung der objektorientierten Programmierung in ABAP, 2007, von Frank Wolf
- ABAP Objects - ABAP Programmierung mit SAP NetWeaver, 2006, von Horst Keller
- Praktischer Einstieg in ABAP Objects, 2003, von Günther Färber und Julia Kirchner