SQLScript für SAP HANA - Jörg Brandeis

Jörg Brandeis

SQLScript für SAP HANA

eBook Ausgabe. 3. Auflage
eBook (pdf), 441 Seiten
EAN 9783367112265
Veröffentlicht Mai 2026
Verlag/Hersteller Rheinwerk eBooks

Auch erhältlich als:

Buch (Hardcover)
89,90
89,90 inkl. MwSt.
Teilen
Beschreibung

Einführung in die Abfragesprache von SAP HANA Programmieren Sie effizient für SAP HANA! Dieses Buch führt Sie in die Abfragesprache SQLScript ein. Sie lernen die Sprachelemente für lesende und schreibende Datenbankzugriffe sowie für die Implementierung von Datenbankprozeduren und -funktionen kennen. Anhand praktischer Beispiele zeigt Ihnen Jörg Brandeis, wie Sie SQLScript in ABAP-Programmen, SAP BW/4HANA und SAP Datasphere einsetzen. Die 3. Auflage berücksichtigt durchgehend SAP HANA Cloud und die Besonderheiten von SAP Datasphere.- Einführung in die Abfragesprache von SAP- Alle aktuellen Sprachelemente in praktischen Beispielen- SQLScript-Funktionen und -Prozeduren mit ABAP, SAP BW/4HANA und SAP Datasphere Aus dem Inhalt:- SAP HANA und SAP HANA Cloud- Grundlegende Sprachelemente- Deklarative und imperative Programmierung- Datentypen und ihre Verarbeitung- Lese- und Schreibzugriffe auf Datenbanktabellen- Datenbankobjekte anlegen und verändern- Aufruf von SQLScript-Code in ABAP- SQLScript in SAP BW/4HANA und SAP Datasphere- Testen, Debuggen und Performanceoptimierung

Portrait

Jörg Brandeis ist Gründer und Geschäftsführer der Brandeis Consulting GmbH. Mit seinem Team hat er sich auf die Aus- und Weiterbildung von SAP-Entwicklern spezialisiert. Das Unternehmen ist heute eine feste Instanz für Schulungen zu modernen SAP-Technologien wie SQLScript, SAP HANA, Core Data Services (CDS) und dem ABAP RESTful Application Programming Model (RAP).Jörg Brandeis' Fokus liegt darauf, komplexe Architekturkonzepte verständlich zu vermitteln und dabei hohe Standards wie Clean Code in der SAP-Welt zu etablieren. Als Fachautor und Referent auf internationalen Konferenzen prägt er die Best Practices für die datenbanknahe Entwicklung entscheidend mit.Seine Expertise basiert auf langjähriger Praxiserfahrung in der Softwarearchitektur. Bis 2015 war er als Entwicklungsleiter bei der zetVisions AG in Heidelberg für die Architektur der SAP-basierten Produkte zetVisions CIM und SPoT verantwortlich. Die dort gewonnenen Erkenntnisse aus der agilen Entwicklung und der Arbeit mit großen Datenmengen fließen heute direkt in die Trainingskonzepte der Brandeis Consulting GmbH ein.

Inhaltsverzeichnis

Einleitung ... 15 1. SAP HANA ... 23 1.1 ... Was ist SAP HANA? ... 24 1.2 ... On-Premise-Systemarchitektur von SAP HANA ... 32 1.3 ... Organisation der Datenbankobjekte ... 35 1.4 ... Entwicklungsumgebungen ... 39 1.5 ... SQL-Konsole ... 46 2. Die ersten Schritte mit SQLScript ... 51 2.1 ... SQL vs. SQLScript ... 52 2.2 ... Grundlegende Sprachelemente ... 55 2.3 ... »NULL« und »DUMMY« ... 72 2.4 ... Modularisierung und logische Container ... 76 2.5 ... Programmbeispiel ... 96 3. Deklarative Programmierung in SQLScript ... 105 3.1 ... Tabellenvariablen ... 106 3.2 ... »SELECT«-Anweisung ... 108 3.3 ... Sonstige Operatoren ... 155 4. Datentypen und ihre Verarbeitung ... 159 4.1 ... Konvertierungen zwischen den Datentypen ... 160 4.2 ... Zeichenketten ... 161 4.3 ... Datum und Zeit ... 185 4.4 ... Numerische Daten ... 200 4.5 ... Datenreihen erzeugen ... 211 5. Schreibender Zugriff auf die Datenbank ... 215 5.1 ... »INSERT« ... 216 5.2 ... »UPDATE« ... 219 5.3 ... »UPSERT« oder »REPLACE« ... 221 5.4 ... »MERGE INTO« ... 222 5.5 ... »DELETE« ... 225 5.6 ... »TRUNCATE TABLE« ... 225 6. Imperative Programmierung ... 227 6.1 ... Variablen ... 227 6.2 ... Ablaufsteuerung mit »IF« und »ELSE« ... 245 6.3 ... Schleifen ... 248 6.4 ... Cursor ... 252 6.5 ... Arrays ... 256 6.6 ... Transaktionssteuerung ... 263 6.7 ... Dynamisches SQL ausführen ... 266 6.8 ... Fehlerbehandlung ... 271 7. Datenbankobjekte anlegen, löschen und ändern ... 279 7.1 ... Tabellen ... 280 7.2 ... Benutzerdefinierte Tabellentypen ... 286 7.3 ... Sichten (Views) ... 286 7.4 ... Sequenzen ... 288 7.5 ... Trigger ... 290 8. SQLScript in ABAP-Programmen ... 295 8.1 ... Einführung in ABAP Managed Database Procedures ... 295 8.2 ... Generelle Hinweise zur Implementierung von AMDP-Methoden ... 298 8.3 ... AMDP-Prozeduren ... 302 8.4 ... CDS-Tabellenfunktionen ... 311 8.5 ... CDS-Skalarfunktionen ... 318 8.6 ... AMDP-Funktionen für AMDP-Methoden ... 322 8.7 ... Empfehlungen ... 325 9. SQLScript in SAP BW und SAP BW/4HANA ... 327 9.1 ... SQL-Ausdrücke im CompositeProvider ... 328 9.2 ... SAP-HANA-Ausführung von Datentransferprozessen ... 334 9.3 ... Transformationsroutinen als AMDP ... 338 9.4 ... Die generierte AMDP-Klasse ... 341 9.5 ... Die einzelnen Routinen ... 349 9.6 ... Fehlerverarbeitung und Error Stack ... 354 10. SQLScript in SAP Datasphere ... 359 10.1 ... Architektur von SAP Datasphere in der Übersicht ... 360 10.2 ... SAP-Datasphere-Objekte mit SQL und SQLScript ... 363 11. Sauberer SQLScript-Code ... 369 11.1 ... Die Lesbarkeit des Codes ... 370 11.2 ... Performanceempfehlungen ... 384 12. Tests, Fehler- und Performanceanalyse ... 387 12.1 ... Test von SQLScript-Code ... 388 12.2 ... Die Debugger für SQLScript ... 397 12.3 ... Performanceanalyse ... 405 Anhang ... 419 A ... Einrichtung einer SAP-HANA-Instanz als Entwicklungsumgebung ... 421 B ... Datenmodell: Aufgabenverwaltung ... 423 C ... Abkürzungsverzeichnis ... 427 Der Autor ... 429 Index ... 431

Technik
Sie können dieses eBook zum Beispiel mit den folgenden Geräten lesen:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ -  „online lesen“.
 
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.
Barrierefreiheit
Status der Barrierefreiheit
PDF/UA-1
Hersteller
Libri GmbH
Friedensallee 273

DE - 22763 Hamburg

E-Mail: GPSR@libri.de

Website: www.libri.de

Das könnte Sie auch interessieren

Sofort lieferbar (Download)
9,99
Till Raether
Meeresdunkel
eBook (epub)
Sofort lieferbar (Download)
4,99
Gisa Pauly
Windjammer
eBook (epub)
Sofort lieferbar (Download)
10,99
Caro Claire Burke
Yesteryear
eBook (epub)
Sofort lieferbar (Download)
6,99
Karen Sander
Die Tiefe: Verloren
eBook (epub)
Download vorbestellbar
9,99
Katharina Fuchs
Schwesternland
eBook (epub)
Sofort lieferbar (Download)
6,99
Hera Lind
Die Löwenmutter
eBook (epub)
Sofort lieferbar (Download)
11,99
Andrea Bonetto
Ein romantischer Tod
eBook (epub)
Sofort lieferbar (Download)
5,99
Bernhard Stäber
Einsam wie der Tod
eBook (epub)
Sofort lieferbar (Download)
2,99
Sofort lieferbar (Download)
4,99
Liliane Fontaine
Die Richterin und die Tote im Kloster
eBook (epub)
Sofort lieferbar (Download)
9,99
Camilla Sten
Bachelorette Party
eBook (epub)
Sofort lieferbar (Download)
4,99
Martin Walker
Bredouille
eBook (epub)
Sofort lieferbar (Download)
22,99
Katie Bernet
Beth is dead
eBook (epub)
Sofort lieferbar (Download)
4,99
Lena Kiefer
Royal Fake
eBook (epub)
Sofort lieferbar (Download)
11,99
Volker Klüpfel
Mord ist die beste Beseitigung
eBook (epub)
Sofort lieferbar (Download)
19,99
Miriam Covi
Firefly Island: Gegen die Vernunft
eBook (epub)
Sofort lieferbar (Download)
4,99
Anja Jonuleit
Herbstvergessene
eBook (epub)
Sofort lieferbar (Download)
4,99
Liz Tomforde
In Her Own League
eBook (epub)
Sofort lieferbar (Download)
12,99
Sofort lieferbar (Download)
11,99
Ingar Johnsrud
Blendfeuer
eBook (epub)
Sofort lieferbar (Download)
4,99
Anja Jonuleit
Der Apfelsammler
eBook (epub)
Sofort lieferbar (Download)
4,99
Sofort lieferbar (Download)
3,99
Claire Douglas
Geliebte Schwester
eBook (epub)
Sofort lieferbar (Download)
13,99
Carley Fortune
Der Sommer unseres Lebens
eBook (epub)
Sofort lieferbar (Download)
10,99
Rosie Walsh
Du musst mich vergessen
eBook (epub)
Sofort lieferbar (Download)
12,99
Linda Schipp
Guilty Pleasure
eBook (epub)
Sofort lieferbar (Download)
4,99
Jean-Luc Bannalec
Bretonischer Glanz
eBook (epub)
Download vorbestellbar
14,99
Julie Caplin
Ein Wiedersehen im Sommer
eBook (epub)
Download vorbestellbar
9,99
Martina Bogdahn
Mirabellentage
eBook (epub)
Sofort lieferbar (Download)
19,99
Sofort lieferbar (Download)
17,99
Mattias Edvardsson
Tatort Trelleborg - Gunni Hilding ermittelt
eBook (epub)
Sofort lieferbar (Download)
6,99
Cay Rademacher
Bedrohliche Alpilles
eBook (epub)
Download vorbestellbar
12,99
Deon Meyer
Der Tag des Skorpions
eBook (epub)
Sofort lieferbar (Download)
16,99
Luis Sellano
Portugiesisches Fieber
eBook (epub)
Sofort lieferbar (Download)
12,99
Susanne Hanika
Der Tod tanzt gern zu Rockmusik
eBook (epub)
Sofort lieferbar (Download)
6,99