Gewusst wie: Verbinden einer neuen CHECK-Einschränkung mit einer Tabelle oder einer Spalte

Verbinden Sie eine CHECK-Einschränkung mit einer Tabelle, um die Datenwerte anzugeben, die in einer Spalte oder in mehreren Spalten zulässig sind.

Tipp

Einige Datenbanken verfügen über andere Funktionen für CHECK-Einschränkungen. Ausführliche Informationen über die Verarbeitung von CHECK-Einschränkungen in der Datenbank finden Sie in der Datenbankdokumentation.

Tipp

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

So erstellen Sie eine Verbindung mit einer neuen CHECK-Einschränkung

  1. Klicken Sie im Datenbankdiagramm mit der rechten Maustaste auf die Tabelle, in der die Einschränkung gelten soll, und wählen Sie im Kontextmenü Einschränkungen prüfen aus.

    – oder –

    Öffnen Sie den Tabellen-Designer für die Tabelle, in der die Einschränkung gelten soll, klicken Sie mit der rechten Maustaste in den Tabellen-Designer, und wählen Sie im Kontextmenü Einschränkungen prüfen aus.

  2. Klicken Sie auf Hinzufügen.

    Tipp

    Um eine Einschränkung umzubenennen, geben Sie im Feld Einschränkungsname den betreffenden Namen ein.

  3. Geben Sie im Datenblatt im Feld Ausdruck die SQL-Ausdrücke für die CHECK-Einschränkung ein. Um beispielsweise in der Tabelle authors in der Spalte state die Einträge auf "New York" zu beschränken, geben Sie Folgendes ein:

    state = 'NY'
    

    Wenn die Einträge in der Spalte zip aus 5 Ziffern bestehen sollen, müssen Sie Folgendes eingeben:

    zip LIKE '[0-9][0-9][0-9][0-9][0-9]'
    

    Tipp

    Achten Sie darauf, dass nichtnumerische Einschränkungswerte in einfache Anführungszeichen (') gesetzt werden müssen.

  4. Erweitern Sie die Kategorie Tabellen-Designer, um festzulegen, unter welchen Bedingungen die Einschränkung erzwungen werden soll:

    • Wenn anhand der Einschränkung Daten geprüft werden sollen, die bereits vor der Erstellung der Einschränkung vorhanden waren, aktivieren Sie Vorhandene Daten bei Erstellung oder Aktivierung überprüfen.

    • Wenn die Einschränkung für jeden Replikationsvorgang erzwungen werden soll, der in der Tabelle ausgeführt wird, aktivieren Sie Für Replikation erzwingen.

    • Wenn die Einschränkung für jeden Vorgang erzwungen werden soll, bei dem eine Zeile dieser Tabelle eingefügt oder aktualisiert wird, aktivieren Sie Für INSERT und UPDATE erzwingen.

Siehe auch

Referenz

Dialogfeld "Indizes/Schlüssel"

Weitere Ressourcen

Arbeiten mit Einschränkungen

Arbeiten mit Schlüsseln