RAISERROR folgt den gleichen Regeln wie jeder andere gespeicherte Prozeduraufruf. Übergebene Parameter müssen eine Konstante oder eine Variable sein. Sie können eine Funktion nicht direkt als Parameter übergeben. Weitere Informationen hierzu finden Sie unter Gespeicherte Prozeduren ausführen .
%Vor% Fehler tritt auf, weil Sie die Funktion in RaiseError
direkt verwenden. Um dies zu vermeiden, versuchen Sie den folgenden Code
Versuchen Sie, das funktioniert für mich
Tags und Links sql-server sql-server-2005 stored-procedures