Fallstricke Kapitel 3

Veröffentlicht: von

Neben ROLLBACK und COMMIT gibt es noch eine dritte Anweisung aus der TCL-Sprache: SAVEPOINT SAVEPOINT name definiert einen Transaktionspunkt, bis zu der Anweisungen zurückgerollt werden können  (siehe Seite 119). SAVEPOINT to name ist syntaktisch falsch.

Besonderheiten Kapitel 15

Veröffentlicht: von

Multitable INSERT Neben den bekannten Möglichkeiten, per SUBQUERY in einem CREATE TABLE-Befehl, einem INSERT , UPDATE oder DELETE große Datenmengen in einem Befehl zu ändern, gibt es noch den MULTITABLE INSERT (Oracle spezifisch) und den MERGE-Befehl (SQL-Standard). Mit dem Multi Tabler INSERT können verschiedene Tabellen gleichzeitig mit dem Ergebnis einer Unterabfrage unter einer WHEN-Bedingung gefüllt…

Besonderheiten bei Unterabfragen

Veröffentlicht: von

siehe auch: Unterabfrage in Unterabfrage, skalare Unterabfrage und last not least korrelierte Unterabfrage. Korrelierte Unterabfragen können nicht ohne äußere SELECT-Abfrage ausgeführt werden. Skalare Unterabfragen geben genau eine Zeile und einen Spalte zurück und können nicht in einem GROUP-BY-Ausdruck benutzt werden. Unterabfragen können auch zum Kopieren von Daten in einem CREATE TABLE verwendet werden, daneben auch…