O'Reilly logo

SQL von Kopf bis Fuß by Lynn Beighly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

11.6. Das Geschlecht einschränken

Könnte Gregor die Zeit zurückdrehen, hätte er noch die Möglichkeit, meine_kontakte mit einem CHECK-Constraint auf der Spalte geschlecht zu erstellen. Stattdessen kann er das jetzt mit ALTER TABLE erledigen.

Warum kriege ich immer Fehlermeldungen?

ALTER TABLE meine_kontakte
				ADD CONSTRAINT CHECK geschlecht IN ('M','F');

Am nächsten Tag kann Tim für das Geschlecht kein 'X' mehr eingeben. Als er sich deswegen an Gregor wendet, erläutert ihm dieser den neuen Constraint und sagt ihm, dass er alle Personen mit dem Geschlecht 'X' anmailen soll, um einen ordentlichen Wert für geschlecht zu erfragen.

Spitzen Sie Ihren Bleistift

Schreiben Sie auf, welche Werte in diesen Spalten jeweils erlaubt sind.

CREATE TABLE raetseltabelle ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required