Aus dem Kurs: SQL Praxisworkshop

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und nutzen Sie über 22.800 Kurse von Branchenfachleuten. Sie können diesen Kurs auch separat erwerben.

Lösung zu Beispiel 6 mit Oracle

Lösung zu Beispiel 6 mit Oracle

Aus dem Kurs: SQL Praxisworkshop

Gratismonat starten

Lösung zu Beispiel 6 mit Oracle

In diesem Video zeige ich Ihnen die Lösung für das sechste Beispiel zu DML INSERT mit Oracle. Wir sehen hier mit der Anweisung "INSERT INTO wawi.bestellungen" wird eine neue Bestellung eingefügt. Der Bestellstatus und das Bestelldatum werden automatisch über einen Default-Wert festgelegt. Deshalb ist es ausreichend, Bestellnummer, Lieferant und Bearbeiter zu ergänzen. Da die Bestellnummer automatisch vergeben werden soll, haben wir bei Oracle dafür eine Sequenz verwendet. Eine Sequenz ist ein Nummernspender, der uns einen laufenden Wert liefert. Die Sequenz trägt hier den Namen "wawi.", das ist das Schema, "best_nr". Mit der Methode "nextval" rufen wir den nächsten Wert aus dieser Sequenz ab und geben hier beim INSERT einer Bestellung die Nummer mit. Ich führe also diese Anweisung aus und habe nun eine Zeile eingefügt. Jetzt möchten wir natürlich wissen, welche Bestellnummer vergeben worden ist. Wir könnten jetzt natürlich nachsehen, was ist die höchste Nummer in der Tabelle, aber in…

Inhalt