8

次のようなことをしたい長いストアドプロシージャがあります。

IF @SubPageDirectory IS NULL
BEGIN
    RAISERROR('@SubPageDirectory cannot be NULL', 10, 1)
    EXIT STORED PROCEDURE
END

基本的に、変数がNULLであるかどうかを確認し、そうである場合は、.NET Webアプリケーションにエラーメッセージを返し、その段階でクエリの実行を停止します。どうすればこれを達成できますか?

4

1 に答える 1

17
IF @SubPageDirectory IS NULL 
BEGIN 
    RAISERROR('@SubPageDirectory cannot be NULL', 16, 1) --change to > 10
    RETURN --exit now
END 
于 2010-07-15T13:58:46.997 に答える