2008-10-21 10 views

cevap

14

öyle. Ancak, daha sonra, bir kerede

SET @one = 1 
SET @two = 2 

birden çok değer ayarlıyorsanız ne hız kazanmaya iyi ancak okunabilirlik ve netlik telafi edilebilir çok biraz daha yavaş

SELECT @one = 1, @two = 2 

daha olacaktır.

1
declare @myvar int 

select @myvar = 8 
5
declare @myvar int 

Set @myvar = 8 

select * from mytable where id > @myvar