记得上次提问,有人告诉我说Sql server 2005里面TOP后面可以跟变量

declare @num as int
set @num = 10
select top @num * from table结果我在2005里面一试,还是不行,欺骗我的感情啊~~~~