Der Primärschlüssel kann nicht in SQL Server Management Studio festgelegt werden

8

Ich habe eine Tabelle in SQL Server Management Studio erstellt. Ich habe mit der rechten Maustaste auf die Spalte geklickt, die als Primärschlüssel dienen soll. Aber ich kann es nicht einstellen. Es ist deaktiviert.

    
Jenny 22.03.2012, 20:06
quelle

3 Antworten

16

Wenn Sie versuchen, ein varchar- oder nvarchar-Feld als Primärschlüssel zu verwenden, müssen Sie eine Länge angeben und nicht MAX.

verwenden     
anon 20.03.2013 14:41
quelle
5

Ist die Spalte NULL-fähig, wenn dies der Fall ist, müssen Sie sie nicht-NULL-fähig machen

    
SQLMenace 22.03.2012 20:08
quelle
2

Primärschlüsselspalte (n) müssen eindeutig und nicht nullfähig sein

Ссылка

Versuchen Sie, die PK-Einschränkung hinzuzufügen, indem Sie SQL Query ausführen, und sehen Sie, ob es Fehler gibt.

%Vor%     
surfen 22.03.2012 20:29
quelle

Tags und Links