SQL Server Fehlermeldungen

  • InsideSQL.org home
  • Kontakt
  • Anmelden
  • « 478: Die TABLESAMPLE-Klausel kann in einer Sichtdefinition oder in der Definition
  • 1762: Der "%1!"-Fremdschlüssel kann nicht mit der referenziellen SET DEFAULT-Aktion erstellt werden, weil für mindestens eine ve »

330: Das Ziel '%1!' der OUTPUT INTO-Klausel darf keine Sicht sein.

posted on Mär 5, 2015 von Frank Kalis in 0 - 999

Fehlermeldung:
Meldung 330, Ebene 16, Status 1, Zeile 6
Das Ziel '%1!' der OUTPUT INTO-Klausel darf keine Sicht und kein allgemeiner Tabellenausdruck sein.

Ebene:
16.

Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht mit der OUTPUT INTO Klausel Zeilen in eine Common Table Expression einzufügen.

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. Das Statement kann so nicht ausgeführt werden. Eine CTE kann nicht das Ziel einer OUTPUT INTO Klausel sein.

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

Beispiele:
USE Northwind;
GO
DECLARE @t table
(
 OrderID int
);

;WITH myCte (OrderID)
AS (SELECT OrderID
      FROM @t)

UPDATE TOP (10) Orders
   SET OrderDate = DATEADD(DAY, 1, OrderDate)
OUTPUT INSERTED.OrderID
  INTO myCte;

SELECT *
  FROM @t;

Anmerkungen:
Als Alternativen zu einer CTE bieten sich Tabellenvariablen, Temporäre Tabellen oder Basis-Tabellen an.

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 + email marketing

Website engine