SQL Server"完成" - 它有什么作用?

时间:2016-04-26 21:44:25

标签: sql-server-2012

我正在处理一些遗留代码并发现了这个:

DROP TABLE #Temp
--========================================--
FINISH:
--========================================--
SET @SqlString = 'blah blah blah'

它是一个相当繁重的存储过程的一部分,当我通过互联网研究“"完成"人们经常在那些没有完成工作的地方经常使用,所以我没有很多运气找到这可能是什么。在我看来,一目了然,SQL应该运行得很好而没有" FINISH:"位于那里,但它像其他SQL关键字一样蓝,所以它显然用于某些东西。

1 个答案:

答案 0 :(得分:2)

它是用于控制流量跳跃的标签(例如GOTO)。

有关详细信息,请参阅documentation on MSDN