11.5. Einen CHECK-CONSTRAINT einfügen

In früheren Kapiteln ist uns bereits eine Reihe von Constraints auf Spalten begegnet. Ein Constraint schränkt ein, was Sie in eine Spalte einfügen können. Constraints werden aufgestellt, wenn man eine Tabelle erstellt. Zu den Constraints, die Sie schon kennen, zählen NOT NULL, PRIMARY KEY, FOREIGN KEY und UNIQUE.

Es gibt eine weitere Art von Spalten-Constraint namens CHECK. Hier ist ein Beispiel: Angenommen, wir möchten in unserer Rezept-Datenbank festhalten, für welche Jahreszeit ein Gericht am geeignetsten ist: Frühling, Sommer, Herbst oder Winter. Wir können die Buchstaben F, S, H und W verwenden. Die Tabelle unten nutzt einen CHECK-Constraint, um die Werte einzuschränken, die in die Spalte jahreszeit ...

Get SQL von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.