Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können eine Check-Einschränkung in SQL Server 2014 mithilfe von SQL Server Management Studio oder Transact-SQL ändern, wenn Sie den Einschränkungsausdruck oder die Optionen ändern möchten, die die Einschränkung für bestimmte Bedingungen aktivieren oder deaktivieren.
In diesem Themenbereich
Bevor Sie beginnen:
So ändern Sie eine CHECK-Einschränkung mit:
Bevor Sie beginnen
Sicherheit
Erlaubnisse
Erfordert die Ändern-Berechtigung an der Tabelle.
Verwendung von SQL Server Management Studio
So ändern Sie eine CHECK-Einschränkung
Klicken Sie im Objekt-Explorermit der rechten Maustaste auf die Tabelle mit der CHECK-Einschränkung, und wählen Sie dann Entwerfenaus.
Klicken Sie im Menü Tabellen-Designer auf Einschränkungen überprüfen....
Wählen Sie im Dialogfeld CHECK-Einschränkungen unter Ausgewählte CHECK-Einschränkungdie Einschränkung aus, die Sie bearbeiten möchten.
Führen Sie eine Aktion aus der folgenden Tabelle aus:
Bis Führen Sie diese Schritte aus. Ändern des Einschränkungsausdrucks Geben Sie im Feld Ausdruck den neuen Ausdruck ein. Umbenennen der Einschränkung Geben Sie im Feld Name einen neuen Namen ein. Anwenden der Einschränkung auf die vorhandenen Daten Aktivieren Sie die Option Vorhandene Daten bei Erstellung oder Aktivierung überprüfen . Deaktivieren der Einschränkung, wenn der Tabelle neue Daten hinzugefügt werden oder wenn die vorhandenen Daten in der Tabelle aktualisiert werden Deaktivieren Sie die Option Einschränkung für INSERT und UPDATE erzwingen . Deaktivieren Sie die Einschränkung, wenn ein Replikations-Agent Daten in die Tabelle einfügt oder darin aktualisiert. Deaktivieren Sie die Option Für Replikation erzwingen . Hinweis
Die Funktionsweise der CHECK-Einschränkung kann je nach Datenbank unterschiedlich ausfallen.
Klicken Sie auf Schließen.
Klicken Sie im Menü Datei auf Tabellennamespeichern.
Verwenden von Transact-SQL
So ändern Sie eine CHECK-Einschränkung
Sie müssen zuerst die vorhandene CHECK-Einschränkung löschen und sie dann mit der neuen Definition erneut erstellen, um eine CHECK-Einschränkung mit Transact-SQL zu ändern. Weitere Informationen finden Sie unter Löschen von CHECK-Einschränkungen und Erstellen von CHECK-Einschränkungen.