2016-03-22 4 views
1
hinzufügen

Ich habe eine Standardeinschränkung zu Spalte (Abteilung_id) hinzugefügt, und löschte es, nachdem ich wieder Standardeinschränkung der gleichen Spalte hinzufügen möchte, konnte ich nicht verstehen, warum bekomme ich diesen Fehler nach dem Löschen dass, könnte jemand mir helfen, ich bin neu auf sQL ...Standardeinschränkung zu Spalte

Fehler ist:

Msg 1781, Ebene 16, Status 1, Zeile 1 Spalte bereits hat einen Standard an ihn gebunden. Nachricht 1750, Ebene 16, Status 0, Zeile 1 Konnte keine -Einschränkung erstellen. Siehe vorherige Fehler.

+1

Können Sie bitte die DDL der Tabelle, DDL der Einschränkung, die Sie hinzugefügt haben, und die Abfrage, die Sie zum Löschen der Einschränkung verwendet haben, posten? Sie verwenden SQL Server richtig? –

+0

Alter Tabelle Mitarbeiter Drop CONSTRAINT DF_employee_department_id @alok gupta – anitha

+0

Generieren Sie das Skript für die Tabelle. Möglicherweise gibt es bereits eine Standardbedingung. – FLICKER

Antwort

0

Mit System sp auf vorhandene Einschränkungen dieser Tabelle prüfen.

EXECUTE sp_help 'table_name'

Wenn es eine Standardeinschränkung für das heißt, dass die Einschränkung löschen und versuchen, die Einschränkung hinzufügen.

Verwandte Themen