我正在尝试将 Db2 查询转换为 SQL Server,但遇到了一个我不熟悉的构造:仅 FETCH FIRST 1 ROWS。
这是在 db2 上运行的查询:
select * from products.series where state = 'xxx' order by id
FETCH FIRST 1 ROWS ONLY
以及我在 SQL Server 上遇到的错误:
Invalid usage of the option FIRST in the FETCH statement.
我尝试用 SQL Server 中似乎承认的 NEXT 替换 FIRST,但没有成功。
我正在使用 SQL Sever 2014