194: Eine SELECT INTO-Anweisung kann keine SELECT-Anweisung enthalten, die einer Variablen Werte
Fehlermeldung:
Meldung 194, Ebene 15, Status 1, Zeile 2
Eine SELECT INTO-Anweisung kann keine SELECT-Anweisung enthalten, die einer Variablen Werte zuweist.
Ebene:
15.
Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht in einer SELECT INTO Anweisung einer Variablen einen Wert zuzuweisen.
Auswirkungen:
Das SQL Statement kann nicht geparst werden. Die weitere Ausführung wird abgebrochen.
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. Man kann in einer SELECT INTO Anweisung nicht gleichzeitig Variablen Werte zuweisen.
Versionen:
Alle Versionen von SQL Server.
Beispiele:
DECLARE @OrderID INT
SELECT *, @OrderID = OrderID
INTO #t
FROM Northwind.dbo.Orders
WHERE CustomerID LIKE 'B%'
Anmerkungen:
Im obigen Beispiel wird versucht, gleichzeitig mit dem SELECT INTO der Variablen @OrderID einen Wert zuzuweisen. Dies löst den Fehler aus.