1059: Die Option 'parseonly' kann in einer Prozedur oder Funktion nicht festgelegt oder zurückgesetzt werden.

By Frank Kalis

Posted on Apr 29, 2011 von in 1000-1999

Fehlermeldung:
Meldung 1059, Ebene 15, Status 1, Prozedur, Zeile 0
Die Option 'parseonly' kann in einer Prozedur oder Funktion nicht festgelegt oder zurückgesetzt werden.

Ebene:
15.

Beschreibung:
Diese Fehlermeldung erscheint, wenn innerhalb einer Prozedur oder Funktion die Option 'parseonly' verwendet wird.

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. Die Option 'parseonly' kann nicht innerhalb einer Prozedur oder Funktion verwendet werden.

Versionen:
Alle Versionen von SQL Server.

Beispiele:
IF OBJECT_ID ('dbo.uspT') IS NOT NULL
DROP PROCEDURE dbo.uspt;
GO
CREATE PROCEDURE dbo.uspT
AS
SET NOCOUNT ON;
SET PARSEONLY ON;
SELECT 1;

GO

Anmerkungen:
Im obigen Beispiel wird versucht, die Option 'parseonly' innerhalb der Prozedur dbo.uspT zu verwenden. Dies löst den Fehler aus.

Dieser Eintrag wurde eingetragen von und ist abgelegt unter 1000-1999.

Noch kein Feedback


Formular wird geladen...