2010-07-27 67 views
0

我在查询中没有看到过这个,基本上这里发生了什么?选择TOP#CHUNKSIZE#

+0

字面上写成或者你看到'Select Top(@Chunksize)...'? – Thomas 2010-07-27 21:14:12

+0

什么db服务器? – 2010-07-27 21:14:16

+0

也许'#CHUNKSIZE#'是一个被SQL执行环境取代的参数(我们还不知道......)? – pascal 2010-07-27 21:16:12

回答

1

在我看来就像“#CHUNKSIZE#”将一个数值来代替,成为:

SELECT TOP 10 

或类似的东西... 不知道它会被替换。 这显然是在评论中回答。

+0

+1:自v2000以来的SQL Server语法。 2005+看到添加对括号的支持,因此您可以使用变量来计算行数或百分比,而无需使用动态SQL - [documentation](http://technet.microsoft.com/zh-cn/library/ms189463.aspx ) – 2010-07-27 21:24:37