订购SET OPTIONS和BEGIN END

时间:2015-04-24 17:18:23

标签: sql-server sql-server-2014

将SET OPTIONS置于存储过程的顶部是最佳做法。将BEGIN和END包装整个存储的proc主体也是一种最佳实践。 SET OPTIONS是否应该包含在BEGIN / END中,还是无关紧要?

即:

SET NOCOUNT ON; 
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
BEGIN
...
END

BEGIN
SET NOCOUNT ON; 
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
...
END

0 个答案:

没有答案