Yag*_*urk 25 sql-server stored-procedures
假设我有一个存储过程,它有一个简单的IF块.如果执行的检查符合标准,那么我想停止进一步执行该过程.
做这个的最好方式是什么?
这是代码:
IF EXISTS (<Preform your Check>)
BEGIN
// NEED TO STOP STORED PROCEDURE EXECUTION
END
ELSE
BEGIN
INSERT ()...
END
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助!
mar*_*c_s 58
只需拨打RETURN:
IF EXISTS (<some condition>)
BEGIN
// NEED TO STOP STORED PROCEDURE EXECUTION
RETURN
END
Run Code Online (Sandbox Code Playgroud)
这会立即将控件返回给调用者 - 它会跳过proc中的其他所有内容.
归档时间: |
|
查看次数: |
46963 次 |
最近记录: |