MYSQL-Befel Constraints
Hallo community,
Ich habe folgendes Problem würde mich über Hilfe freuen. Ich möchte für die Spalte Alter in einer Tabelle Personen einen Constraint hinzufügen. Die Bedingung soll lauten, dass alle Personen müssen zwischen 18 und 45 Jahre alt sein. Mein Lösungsansatz wäre :
Alter Table Personen ADD CONSTRAINT C_ALT CHECK (Alter BETWEEN 18 AND 45);
Komischerweise kommt keine Fehlermeldung, jedoch wenn ich den Befehl SHOW CREATE TABLE Personen eingebe wird der Constraint nicht angezeigt und ich kann auch Personen über 45 bzw unter 18 Jahre eintippen.
Nebenbei benutze den Engine INNODB
Freue mich auf Antworten
MFG NEBWIESQL
|