没有区别个人的习惯 在SQLServer2000中top后只可以跟常数,在2005后可以跟变量了
也许唯一的区别就是top(Expression)括号中可以跟表达式
肯定不能加括号的,因为加了的话肯定会出这个错误:
'(' 附近有语法错误。
。。。。。
select top 1 * from table
select top (1+2) * from table/*取前3行数据*/
区别就是()里面可以是个表达式
'(' 附近有语法错误。
select top 1 * from table_name
不能加括号吧