Verwenden von Einschränkungen (Visual Database Tools)

Einschränkungen sind Regeln, deren Einhaltung der Datenbankserver erzwingt.

HinweisHinweis

Wenn die Tabelle für die Replikation veröffentlicht wird, müssen Sie mithilfe der Transact-SQL-Anweisung ALTER TABLE oder von SQL Server Management Objects (SMO) Schemaänderungen durchführen. Wenn Schemaänderungen mithilfe des Tabellen-Designers bzw. des Datenbankdiagramm-Designers durchgeführt werden, versucht dieser, die Tabelle zu entfernen und erneut zu erstellen. Da veröffentlichte Objekte nicht entfernt werden können, schlägt die Schemaänderung fehl.

Ausführliche Informationen über die Arbeit mit Einschränkungen finden Sie unter den folgenden Themen.

Vorgang

Finden Sie unter

Sicherstellen, dass in bestimmten Spalten keine doppelten Werte eingegeben werden

Vorgehensweise: Erstellen von UNIQUE-Einschränkungen (Visual Database Tools)

Ändern der mit der Einschränkung verbundenen Spalten, Ändern des Namens der Einschränkung oder Festlegen zusätzlicher Eigenschaften für die Einschränkung

Vorgehensweise: Ändern von UNIQUE-Einschränkungen (Visual Database Tools)

Entfernen der Forderung nach Eindeutigkeit für die Werte in der Spalte

Vorgehensweise: Löschen von UNIQUE-Einschränkungen (Visual Database Tools)

Erstellen eines Einschränkungsausdrucks, um Daten auf eine Bedingung zu prüfen

Vorgehensweise: Definieren von CHECK-Einschränkungsausdrücken (Visual Database Tools)

Anwenden von Einschränkungen nur auf neue Daten oder auch auf vorhandene Daten

Vorgehensweise: Überprüfen vorhandener Daten beim Erstellen einer Check-Einschränkung (Visual Database Tools)

Verbinden einer CHECK-Einschränkung mit einer Tabelle zum Angeben der Datenwerte, die in einer Spalte oder in mehreren Spalten akzeptiert werden sollen

Vorgehensweise: Anfügen einer Check-Einschränkung an eine Tabelle oder Spalte (Visual Database Tools)

Deaktivieren einer CHECK-Einschränkung, wenn ein Replikations-Agent Daten in die Tabelle einfügt oder darin aktualisiert

Vorgehensweise: Deaktivieren von CHECK-Einschränkungen für die Replikation (Visual Database Tools)

Deaktivieren einer CHECK-Einschränkung beim Hinzufügen, Aktualisieren oder Löschen von Daten in einer Tabelle

Vorgehensweise: Deaktivieren von Check-Einschränkungen mit den Anweisungen INSERT und UPDATE (Visual Database Tools)

Ändern des Einschränkungsaudrucks oder der Optionen, die die Einschränkung unter bestimmten Bedingungen aktivieren und deaktivieren

Vorgehensweise: Ändern von CHECK-Einschränkungen (Visual Database Tools)

Entfernen der Beschränkungen von Datenwerten in einer Spalte

Vorgehensweise: Löschen von CHECK-Einschränkungen (Visual Database Tools)

Anzeigen der Eigenschaften einer ausgewählten CHECK-Einschränkung im Eigenschaftenfenster

Vorgehensweise: Anzeigen von CHECK-Einschränkungseigenschaften (Visual Database Tools)