Aus dem Kurs: SQL Grundkurs 4: Data Definition Language (DDL) und Data Control Language (DCL)
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.600 Kurse von Branchenfachleuten.
Sequence mit Oracle
Aus dem Kurs: SQL Grundkurs 4: Data Definition Language (DDL) und Data Control Language (DCL)
Sequence mit Oracle
Bei Oracle werden klassischerweise Sequences genutzt, um eine automatische Nummerierung in einer Spalte zu erzielen. Wie Sie eine Sequence erstellen und nutzen, zeige ich Ihnen in diesem Film. Eine Sequence ist wie ein Nummernspender, der Nummern liefert. Diese Nummern werden beim Einfügen in eine Tabelle abgerufen und mitgegeben. Daher betrifft es das CREATE TABLE-Kommando noch nicht, denn eine Sequence ist ein eigenständiges Subjekt. Ich habe hier ein CREATE TABLE-Kommando, das ganz normal eine Tabelle wawi.schulung erzeugt. Die ID ist ganz gewöhnlich als Primärschlüssel definiert. Ich erzeuge diese Tabelle, und im Nachgang erst erzeuge ich jetzt eine Sequence dafür. Das Geschieht mit der Anweisung CREATE SEQUENCE. Die bekommt einen Namen auch wieder mit dem Schemanamen vorangestellt, und ich gebe der den Namen schulung id, weil ich sie speziell für diese Spalte nutzen möchte. Bei einer SEQUENCE wird eine ganze Reihe von Parametern definiert, z.B. MINVALUE. Das ist der niedrigste…
Ü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)
Constraint-Arten und Wirkung6 Min. 18 Sek.
-
PRIMARY KEY4 Min. 52 Sek.
-
(Gesperrt)
IDENTITY mit MS SQL Server9 Min. 7 Sek.
-
(Gesperrt)
AUTO_INCREMENT mit MySQL6 Min. 52 Sek.
-
(Gesperrt)
Sequence mit Oracle7 Min. 44 Sek.
-
(Gesperrt)
Identity mit Oracle7 Min. 52 Sek.
-
(Gesperrt)
Sequence mit MS SQL Server4 Min. 57 Sek.
-
(Gesperrt)
CONSTRAINT sauber benennen7 Min. 11 Sek.
-
(Gesperrt)
UNIQUE KEY4 Min. 30 Sek.
-
(Gesperrt)
CHECK7 Min. 5 Sek.
-
(Gesperrt)
FOREIGN KEY7 Min. 45 Sek.
-
(Gesperrt)
Constraint nachträglich ergänzen4 Min. 38 Sek.
-
(Gesperrt)
Constraint löschen5 Min. 3 Sek.
-
(Gesperrt)
-
-
-