Oracle PL/SQL - kurz & gut

Nicht lieferbar | Lieferzeit: Nicht lieferbar I
Gewicht:
220 g
Format:
180x144x27 mm
Beschreibung:

Steven Feuerstein gilt weltweit als einer der führenden Experten für die Oracle-Programmiersprache PL/SQL. Feuerstein ist Senior Technology Advisor bei Quest Software, entwickelt Software seit 1980 und hat von 1987 bis 1992 für die Oracle Corporation gearbeitet.Steven Feuerstein engagiert sich auch für humanitäre Aufgaben. Er war Präsident des Direktoriums der Organisation Crossroads Fund, die sich in Chicago für soziale Gerechtigkeit, Minderheiten, Umweltschutz und eine gerechte Wirtschaft eintritt.
Inhaltsverzeichnis
Einleitung 7
PL/SQL-Sprachgrundlagen 8
Der PL/SQL-Zeichensatz 9
Bezeichner 9
Boolesche, numerische und Zeichen-Literale 10
Numerische Literale 11
Datums- und Uhrzeit-Intervall-Literale 12
Begrenzer 12
Kommentare 14
Pragmas 14
Anweisungen 15
Blockstruktur 16
Variablen und Programmdaten 17
Skalare Datentypen 18
NLS-Zeichen-Datentypen 24
LOB-Datentypen 24
Implizite Datentyp-Umwandlung 25
NULL in PL/SQL 26
Variablen deklarieren 26
Verankerte Deklarationen 28
Programmiererdefinierte Subtypen 29
Bedingte und sequenzielle Kontrollstrukturen 29
Bedingte Kontrollstrukturen 30
Sequenzielle Kontrollstrukturen 33
Schleifen 35
Einfache Schleife 35
Numerische FOR-Schleife 35
Cursor-FOR-Schleife 36
WHILE-Schleife 37
REPEAT UNTIL-Schleife emulieren 37
EXIT-Anweisung 38
Schleifen-Label 38
Interaktion mit der Datenbank 38
Transaktionsverwaltung 39
Autonome Transaktionen 41
Cursor in PL/SQL 43
Explizite Cursor 43
Implizite Cursor 47
Dynamische Cursor 50
Cursor-Variablen 51
Cursor-Ausdrücke 53
Exception-Handling 54
Exceptions deklarieren 54
Exceptions auslösen 57
Geltungsbereich 57
Propagierung 58
Datensätze in PL/SQL 60
Datensätze deklarieren 61
Datensatz-Felder referenzieren 62
Datensätze zuweisen 62
DML und Datensätze 63
Geschachtelte Datensätze 64
Benannte Programmeinheiten 65
Prozeduren 65
Funktionen 66
Parameter 68
Trigger 82
Trigger erzeugen 83
Trigger-Prädikate 86
DML-Ereignisse 86
DDL-Ereignisse 87
Datenbank-Ereignisse 87
Packages 88
Package-Struktur 88
Package-Elemente referenzieren 90
Package-Daten 91
Das Pragma SERIALLY_REUSABLE 91
Package-Initialisierung 92
PL/SQL-Funktionen in SQL aufrufen 93
Eine Funktion aufrufen 94
Erfordernisse und Einschränkungen 94
Package-Funktionen in SQL aufrufen 95
Vorrang der Spaltenangabe vor dem Funktionsnamen 96
Oracles objektorientierte Features 96
Objekttypen 97
Typ-Vererbung 99
Methoden 99
Methoden in Subtypen 103
Objekte mit PL/SQL und SQL manipulieren 104
Upcasting und Downcasting 105
Objekttypen ändern 109
Collections 111
Eine Collection deklarieren 113
Eine Collection initialisieren 114
Elemente hinzufügen und entfernen 116
Funktionen für geschachtelte Tabellen 116
Collection-Methoden 120
Collections und Zugriffsrechte 122
Geschachtelte Collections 123
Bulk Binds 123
Externe Prozeduren 127
Eine externe Prozedur anlegen 127
Parameter 133
Java-Integration 137
Beispiel 138
PL/SQL den Zugriff auf Java-Code ermöglichen 139
Data Dictionary 141
Reguläre Ausdrücke (Oracle Database 10g) 141
Metazeichen 142
REGEXP_LIKE 143
REGEXP_INSTR 144
REGEXP_SUBSTR 145 REGEXP_REPLACE 146
Vergleichsmodifizierer 147
Reservierte Wörter 147
Index 149
Die vierte Auflage dieser beliebten Taschenreferenz liefert Ihnen die wichtigsten Informationen, die Sie für die Arbeit mit Oracle PL/SQL benötigen, und deckt jetzt auch die neuen Features von Oracle Database 11g ab. Das Buch bietet eine Zusammenfassung der Sprachelemente und Funktionen von PL/SQL und behandelt unter anderem folgende Themen:

Blockstruktur, Bezeichner, Variablen, Datentypen und Deklarationen
Anweisungen zur Ablaufsteuerung, zur Cursor-Verwaltung und zum Exception-Handling
Aufruf von PL/SQL-Funktionen in SQL
Datensätze, Prozeduren, Funktionen, Trigger und Packages
Kompilationsoptionen, objektorientierte Features und Collections

Die neue Auflage behandelt außerdem neue Oracle Database 11g-Features wie den Funktionsergebnis-Cache von PL/SQL, zusammengesetzte Trigger, die CONTINUE-Anweisung, den Datentyp SIMPLE_INTEGER sowie Verbesserungen im Bereich der nativen Kompilierung, bei regulären Ausdrücken und der Compiler-Optimierung (einschließlich der Einbettung von Funktionsaufrufen). Zusätzlich enthält das Buch jetzt umfangreiche neue Abschnitte zu Oracles eingebauten Funktionen und Packages.

Kunden Rezensionen

Zu diesem Artikel ist noch keine Rezension vorhanden.
Helfen sie anderen Besuchern und verfassen Sie selbst eine Rezension.