SQL Server Fehlermeldungen

  • InsideSQL.org home
  • Kontakt
  • Anmelden
  • « 408: In der ORDER BY-Liste, Position %1! wurde ein konstanter Ausdruck gefunden.
  • 8106: Die '%1!'-Tabelle besitzt nicht die IDENTITY-Eigenschaft. »

497: In den TABLESAMPLE- oder REPEATABLE-Klauseln sind Variablen nicht zulässig.

posted on Dez 27, 2010 von Frank Kalis in 0 - 999

Fehlermeldung:
Meldung 497, Ebene 15, Status 1, Zeile 3
In den TABLESAMPLE- oder REPEATABLE-Klauseln sind Variablen nicht zulässig.

Ebene:
15.

Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht, eine Variable in der TABLESAMPLE oder REPEATABLE Klausel zu verwenden.

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

Behebung:
Fehler der Ebene 15 sind Fehler, die vom Anwender hervorgerufen werden. Sie können und müssen vom Anwender korrigiert werden. Die Variable muß durch eine Konstante ersetzt werden.

Versionen:
Diese Fehlermeldung wurde mit SQL Server 2005 eingeführt.

Beispiele:
DECLARE @f INT
SET @f = 100
SELECT *
  FROM Northwind.dbo.Orders
  TABLESAMPLE (@f ROWS)

Anmerkungen:
Obwohl die Variable @f vom Typ INTEGER ist, wird der Fehler ausgelöst, da die Verwendung von Variablen generell ausgeschlossen ist in der TABLESAMPLE und in der REPEATABLE Klausel.

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 CCMS

Free blog engine