Verwenden von Einschränkungen (Visual Database Tools)
Einschränkungen sind Regeln, deren Einhaltung der Datenbankserver erzwingt.
Hinweis: |
---|
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 |
|
Verbinden einer CHECK-Einschränkung mit einer Tabelle zum Angeben der Datenwerte, die in einer Spalte oder in mehreren Spalten akzeptiert werden sollen |
|
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 |
|
Ä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) |
Siehe auch
Andere Ressourcen
Verwenden von Schlüsseln (Visual Database Tools)
Verwenden von Beziehungen (Visual Database Tools)