2016-04-08 26 views
1

erstellt finden eine Zeile in eine Sybase ASE-Tabelle einzufügen, und ich bekomme eine Fehlermeldung, dass,Wie einen eindeutigen Index für eine Tabelle Ich versuche

Attempt to insert duplicate key row in object 'Employee' with unique index 'Employee_uk' 

Wenn ich öffnete die DDL für die Employee Tabelle Ich sehe darin keine einzigartige Einschränkung. Daher wird die DDL einer anderen Tabelle mit einem eindeutigen Index erstellt, der auf diese Employee-Tabelle verweist.

Wie kann ich herausfinden, welche Tabelle mit diesem eindeutigen Index erstellt wurde?

Prost !!

Antwort

1

können Sie den Befehl:

sp_help Employee 

alle Informationen über die Tabelle zu erhalten. Dieser Befehl kann verwendet werden, um Informationen zu einem Datenbankobjekt abzurufen.

Grüße

+0

bekam ich eine eindeutige Einschränkung Employee_pk nach sp_help verwenden, aber wenn ich versuche, eine Reihe I-Fehler löschen erhalten eine eindeutige Einschränkung sagen Empoyee_uk verwiesen wird. –

Verwandte Themen