SQL Server Fehlermeldungen

  • InsideSQL.org home
  • Kontakt
  • Anmelden
  • « 8105: '%1!' ist keine Benutzertabelle. Der SET-Vorgang kann nicht ausgeführt werden.
  • 6330: Die '%1!'-Spalte in der '%2!'-Tabelle ist nicht vom XML-Datentyp »

7997: '%1!' enthält keine Identitätsspalte.

posted on Mär 11, 2011 von Frank Kalis in 7000-7999

Fehlermeldung:
Meldung 7997, Ebene 16, Status 1, Zeile 1
'%1!' enthält keine Identitätsspalte.

Ebene:
16.

Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht DBCC CHECKIDENT für eine Tabelle auszuführen, die keine Spalte mit der IDENTITY Eigenschaft besitzt.

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. Eine Tabelle muss eine Spalte mit der IDENTITY Eigenschaft besitzen, damit DBCC CHECKIDENT ausgeführt werden kann.

Versionen:
Alle Versionen von SQL Server.

Beispiele:
USE tempdb;
GO
IF OBJECT_ID('tempdb..t') > 0
 DROP TABLE t
GO
CREATE TABLE t
(
 id INT
)
GO
DBCC CHECKIDENT('t')

Anmerkungen:
Im obigen Beispiel wird versucht DBCC CHECKIDENT für die Tabelle t auszuführen. Da diese Tabelle keine Spalte mit der IDENTITY Eigenschaft besitzt, wird der Fehler ausgelöst.

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 • RWD CMS

Build your own site!