根据the OFFSET/FETCH
documentation,FETCH
子句的OFFSET/FETCH
部分的语法是
FETCH {FIRST | NEXT} {integer_constant | fetch_row_count_expression } {ROW | ROWS} ONLY
我知道语法,但我很惊讶地发现ONLY
是语法中的必需常量,而不是可选的或是选择块的一部分。
为什么ONLY
在本条中是必需的而不是可选的?
答案 0 :(得分:5)
如果我没记错的话,根据ANSI SQL标准只需要。
如果Microsoft将其设置为可选,那么稍后当ANSI SQL添加新功能时可能会出现问题。