SQL Server Fehlermeldungen

  • InsideSQL.org home
  • Kontakt
  • Anmelden
  • « 3745: Nur ein gruppierter Index kann online gelöscht werden.
  • 271: Die "%1!"-Spalte kann nicht geändert werden, weil es sich um eine berechnete Spalte handelt »

8147: Das IDENTITY-Attribut konnte für die NULL zulassende '%1!'-Spalte, '%2!'-Tabelle, nicht

posted on Dez 2, 2010 von Frank Kalis in 8000-8999

Fehlermeldung:
Meldung 8147, Ebene 16, Status 1, Zeile 1
Das IDENTITY-Attribut konnte für die NULL zulassende '%1!'-Spalte, '%2!'-Tabelle, nicht erstellt werden.

Ebene:
16.

Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht die IDENTITY Eigenschaft für eine Spalte zu erstellen, die NULL Marker zulässt.

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 IDENTITY Eigenschaft kann nur für Spalten erstellt werden, die NULL Marker nicht zulassen.

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 NULL IDENTITY
)
GO

Anmerkungen:
Im obigen Beispiel wird versucht, bei Tabellenerstellung die Spalte id der Tabelle #t als IDENTITY Spalte zu deklarieren. Da diese Spalte aber NULL Marker zulässt, 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 • Secure CMS

Multiple blogs solution