Aus dem Kurs: SQL Praxisworkshop
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.
Beispiel 6: Einfügen mit Sequenz, Identity und Autoinkrement
Aus dem Kurs: SQL Praxisworkshop
Beispiel 6: Einfügen mit Sequenz, Identity und Autoinkrement
Mit diesem Beispiel möchten wir das Einfügen von neuen Datensätzen abschließen. Deshalb fällt dieses Beispiel nun auch etwas umfangreicher aus. In diesem Beispiel wollen wir zwei Dinge tun, Wir wollen zuerst eine neue Bestellung erfassen und später dann simulieren, dass diese Bestellung geliefert wird. Dazu muss diese dann in die Tabelle Wareneingang übernommen werden. Um eine Bestellung zu erfassen, benötigen wir zwei Tabellen. Einerseits die Tabelle Bestellungen und andererseits die Bestellpositionen. Werfen wir zu Beginn gleich einmal einen Blick in die zwei Tabellen. Dazu habe ich diese Anweisungen vorbereitet. In der Tabelle "bestellungen" finden wir die Bestellnummer als Primärschlüssel, das Datum der Bestellung, die Lieferantennummer als Fremdschlüssel zur Lieferantentabelle, die Personalnummer des Bearbeiters. Auch diese stellt einen Fremdschlüssel zu einer anderen Tabelle, in dem Fall zur Tabelle Personal dar. Außerdem besteht die Möglichkeit, Eine Bemerkung zu einer…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
-
-
-
-
-
-
(Gesperrt)
Beispiel 1: Neue Werte einfügen7 Min. 23 Sek.
-
(Gesperrt)
Beispiel 2: Einfügen mit Zielspaltenangabe5 Min. 18 Sek.
-
(Gesperrt)
Beispiel 3: Wert mit einer Unterabfrage einfügen4 Min. 30 Sek.
-
Beispiel 4: Einfügen mit SELECT5 Min. 12 Sek.
-
(Gesperrt)
Beispiel 5: Einfügen mit SELECT6 Min. 34 Sek.
-
(Gesperrt)
Beispiel 6: Einfügen mit Sequenz, Identity und Autoinkrement6 Min. 43 Sek.
-
(Gesperrt)
Lösung zu Beispiel 6 mit MS SQL Server8 Min. 16 Sek.
-
(Gesperrt)
Lösung zu Beispiel 6 mit Oracle7 Min. 50 Sek.
-
(Gesperrt)
Lösung zu Beispiel 6 mit MySQL8 Min. 7 Sek.
-
(Gesperrt)
-
-
-