181: Die Option OUTPUT kann nicht in einer DECLARE- oder CREATE FUNCTION-Anweisung verwendet werden.
Fehlermeldung:
Meldung 181, Ebene 15, Status 1, Zeile 1
Die Option OUTPUT kann nicht in einer DECLARE- oder CREATE FUNCTION-Anweisung verwendet werden.
Ebene:
15.
Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht, die OUTPUT Option in einer DECLARE Anweisung und/oder in einer CREATE FUNCTION Anweisung zu verwenden.
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. Die OUTPUT Anweisung kann nur innerhalb von Gespeicherten Prozeduren verwendet werden
Versionen:
Alle Versionen von SQL Server.
Beispiele:
DECLARE @p1 int OUTPUT;
Anmerkungen:
Im obigen Beispiel wird versucht, die OUTPUT Option in einer DECLARE Anweisung zu verwenden. Dies löst den Fehler aus.