2016-04-29 39 views

回答

16

在SQL Server中,除数字常量之外的任何top表达式都需要括在括号内。

SELECT TOP (@MaxLimit) FROM ... 
+2

在2005年和更大的仅支持。 (显示我的年龄) – mxmissile

1

这也适用于较新版本的小巧玲珑:

var sql = "Select Top {=MaxLimit} from Table WHere data [email protected]";