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.900 Kurse von Branchenfachleuten.
DML mit einer Sicht: CHECK OPTION
Aus dem Kurs: SQL Grundkurs 4: Data Definition Language (DDL) und Data Control Language (DCL)
DML mit einer Sicht: CHECK OPTION
Wenn Sie nicht wollen, dass jemand Daten aus einer Sicht einfach, um es in Fußballer Sprache zu sagen, hinauskicken kann, können Sie die Check Option bei der Erstellung oder beim Ändern einer Sicht einsetzen. Was diese bewirkt, zeige ich Ihnen nun in diesem Film. Unsere Sicht v_haushalt enthält Artikel, die in der Spalte Gruppe des Kürzel HH aufweisen. Wenn ich jetzt diese Sicht, wenn INSERT nutze, spricht aber nichts dagegen, dass ich z.B. eine ganz andere Artikelgruppe hier einfüge. Ich mache das jetzt und führe dieses Statement aus. Hier kommt die Meldung, eine Zeile ist betroffen. Und in der Artikeltabelle sehe ich jetzt diese neue Testpfanne sozusagen, die ich hier eingefügt habe. Aber über die Sicht Haushalt kann ich sie nicht sehen. In dem Fall habe ich jetzt zwar nicht hinaus,( sondern etwas hineingekickt. Aber das entspricht nicht der Definition der Sicht. Ich habe über die Sicht ein INSERT gemacht, und dennoch hat sich der Inhalt der Sicht nicht geändert. wie kann…
Ü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)
Was ist eine Sicht?3 Min. 39 Sek.
-
Sicht erzeugen6 Min. 45 Sek.
-
(Gesperrt)
Aliasnamen in Sichten5 Min. 7 Sek.
-
(Gesperrt)
Sicht ändern5 Min. 5 Sek.
-
(Gesperrt)
Skript einer Sicht generieren3 Min. 50 Sek.
-
(Gesperrt)
DML mit einer Sicht: UPDATE5 Min. 46 Sek.
-
(Gesperrt)
DML mit einer Sicht: DELETE2 Min. 35 Sek.
-
(Gesperrt)
DML mit einer Sicht: INSERT5 Min. 28 Sek.
-
(Gesperrt)
DML mit einer Sicht: CHECK OPTION6 Min. 29 Sek.
-
(Gesperrt)
-