Wie funktioniert die Einschränkungen GUI Arbeit in SQL Server Management Studio?
-
06-07-2019 - |
Frage
In meiner TSQL Tabelle habe ich eine Einschränkung mit der folgenden SQL-Anweisung
alter table disabledqualities
add constraint uc_uIdQualCode
unique (userId, qualitycode)
Ich habe es von Hand, weil ich einfach nicht herausfinden, wie der GUI funktionieren soll.
Sie fügen eine Einschränkung und Sie dann ein Fenster, in dem Sie „definieren“ Ihre Einschränkung sollte. Es ist im Grunde nur eine Textbox. Und egal, was ich zu geben scheinen, es validiert nie ..
Was bin ich in der Box eingeben soll?
Lösung
Sie würden verwenden neuen Index nicht neue Einschränkung eine eindeutige Einschränkung hinzufügen (read-Index) neue Einschränkung ist Check-Einschränkungen hinzufügen
in dem neuen Index Fenster Check einzigartig
Andere Tipps
Beispiel, Spalte zwischen 0 sein muss und 1
((0)<=[TABLE].[COLUMN] AND [TABLE].[COLUMN]<=(1))
Wenn eindeutige Einschränkungen geben, es ist eigentlich ein Index, wie Primärschlüssel, so dass Sie auf Indizes / Schlüssel klicken.