使用RETURN语句从批处理中返回

为了从批处理中退出,你可以使用RETURN语句。考察下面的例子:

IF DATENAME(dw,GETDATE())=Saturday

BEGIN

PRINT It is Saturday

RETURN

END

PRINT It is some other day

当该批处理在星期天执行时,在条件语句后面的语句块就会执行。当碰到RETURN语句时,该批处理立即就退出了。这也意味着下面的语句仅仅在不是星期天的某一天显示:

It is some other day