SQL Server Fehlermeldungen

  • InsideSQL.org home
  • Kontakt
  • Anmelden
  • « 7940: Die Systemdatenbanken 'master', 'model', 'msdb' und 'tempdb' können nicht getrennt werden.
  • 4942: Fehler bei der ALTER TABLE SWITCH-Anweisung. »

1904: Das %1!-Objekt '%2!' in der '%3!'-Tabelle weist %4! Spaltennamen in der %5!-Schlüsselliste

posted on Apr 24, 2012 von Frank Kalis in 1000-1999

Fehlermeldung:
Meldung 1904, Ebene 16, Status 1, Zeile 1
Das %1!-Objekt '%2!' in der '%3!'-Tabelle weist %4! Spaltennamen in der %5!-Schlüsselliste auf. Die maximale Anzahl für Spaltenlisten von Index- oder Statistikschlüsseln beträgt %6!.

Ebene:
16.

Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht einen Index oder eine Einschränkung mit mehr als 16 Spalten zu erstellen.

Auswirkungen:
Das SQL Statement kann zwar geparst werden, jedoch zur Laufzeit wird der Fehler ausgelöst.

Behebung:
Fehler der Ebene 16 sind Fehler, die vom Anwender hervorgerufen werden. Sie können und müssen vom Anwender korrigiert werden. Das Statement kann so nicht ausgeführt werden. Die maximale Anzahl an Spalten in Indices oder Einschränkungen in SQL Server ist 16.

Versionen:
Alle Versionen von SQL Server.

Beispiele:
USE tempdb;
GO
IF OBJECT_ID('tempdb..#t') > 0
 DROP TABLE #t
GO
CREATE TABLE #t
(c1 INT,
 c2 INT,
 c3 INT,
 c4 INT,
 c5 INT,
 c6 INT,
 c7 INT,
 c8 INT,
 c9 INT,
 c10 INT,
 c11 INT,
 c12 INT,
 c13 INT,
 c14 INT,
 c15 INT,
 c16 INT,
 c17 INT
)
GO
ALTER TABLE #t
  ADD CONSTRAINT PK_t PRIMARY KEY
  (
 c1,
 c2,
 c3,
 c4,
 c5,
 c6,
 c7,
 c8,
 c9,
 c10,
 c11,
 c12,
 c13,
 c14,
 c15,
 c16,
 c17);

Anmerkungen:
Im obigen Beispiel wird versucht, eine PRIMARY KEY Einschränkung mit mehr als 16 Spalten zu erstellen. Dies löst den Fehler aus.

Noch kein Feedback


Formular wird geladen...

Kommentar-Feed für diesen Eintrag

Alle Blogs

  • =tg=
  • Andreas Wolter
  • Armin Neudert
  • Christoph Ingenhaag
  • cmu
  • Downloads
  • Falk Krahl
  • Fehlermeldungen
  • Frank Kalis
  • Holger Schmeling
  • InsideSQL.org Blogs
  • Klaus Oberdalhoff
  • Olaf Pietsch
  • Pressemitteilungen
  • Sascha Lorenz
  • tosc
  • Uwe Ricken
  • Weblinks

XML-Feeds

  • RSS 2.0: Einträge, Kommentare
  • Atom: Einträge, Kommentare
  • RDF: Einträge, Kommentare
  • RSS 0.92: Einträge, Kommentare
What is RSS?

©2025 by Frank Kalis • Kontakt • Hilfe • CMS + forums

Multiple blogs done right!