在存储过程或函数中,使用一个 DECLARE 语句来声明所有变量与为每个变量分别使用该语句,是否会有区别?
例如:
DECLARE @INST1 INT
,@INST2 BIGINT
,@INST3 DATETIME
.......
,@INSTN INT
并且
DECLARE @INST1 INT
DECLARE @INST2 BIGINT
DECLARE @INST3 DATETIME
..................
DECLARE @INSTN INT
我想要了解性能、减小SQL Server缓存大小及服务器内部相关的不同之处,这些内容我不是很熟悉,但对于使服务器工作更加轻松非常关键。