Constraints

Ein Constraint ist einfach eine Einschränkung, die für eine oder mehrere Spalten einer Tabelle gilt. Es gibt mehrere Typen von Constraints:

Primärschlüssel-Constraints

Kennzeichnen die Spalte(n), die in einer Tabelle die Eindeutigkeit gewährleisten.

Fremdschlüssel-Constraints

Sorgen dafür, dass eine oder mehrere Spalten nur Werte enthalten, die aus den Primärschlüsselspalten einer anderen Tabelle stammen. Können auch die zulässigen Werte in anderen Tabellen einschränken, wenn update cascade- oder delete cascade-Regeln eingerichtet werden.

Unique-Constraints

Schränken eine oder mehrere Spalten dergestalt ein, dass sie innerhalb einer Tabelle nur eindeutige Werte enthalten dürfen.

Check-Constraints

Schränken die zulässigen Werte für eine Spalte ...

Get Einführung in SQL now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.