SQL Server Fehlermeldungen

  • InsideSQL.org home
  • Kontakt
  • Anmelden
  • « 7124: Der Offset und die Länge, die in der READTEXT-Anweisung angegeben wurden, sind größer
  • 6344: Der primäre XML-Index '%1!' ist in der '%2!'-Tabelle, '%3!'-Spalte nicht vorhanden. »

7122: Ungültiger text-, ntext- oder image-Zeigertyp. Der Typ muss 'binary(16)' sein.

posted on Apr 1, 2011 von Frank Kalis in 7000-7999

Fehlermeldung:
Meldung 7122, Ebene 16, Status 1, Zeile 5
Ungültiger text-, ntext- oder image-Zeigertyp. Der Typ muss 'binary(16)' sein.

Ebene:
16.

Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht eine Variable mit einem ungültigen Datentypen als Zeiger auf eine BLOB Spalte vom Type TEXT, NTEXT oder IMAGE zu verwenden.

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 Variable muss vom Typ (VAR)BINARY(16) sein.

Versionen:
Alle Versionen von SQL Server.

Beispiele:
USE pubs
DECLARE @textpointer INT
SELECT @textpointer = TEXTPTR(pr_info)
  FROM pub_info
READTEXT pub_info.pr_info @textpointer 1 25

Anmerkungen:
Im obigen Beispiel wird versucht eine Variable vom Typ INT als Zeiger auf eine BLOB Spalte zu verwenden. 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 • b2evolution CMS

Web Site Engine