我希望您能够在Firebird数据库服务器上执行一个SELECT查询,该查询将返回有限数量的记录,在动态SQL中实现。与MSSQL的SQL类似。请注意,保留HTML标记,但不要写解释。
SELECT TOP 10 * FROM table;
补充一下,我正在使用interbase 6.0数据库和firebird 2.5 ODBC驱动程序。
FIRST n SKIP m
是从Firebird 1.0开始添加的,ROWS m TO n
是从Firebird 2.0开始添加的,而SQL标准OFFSET
/FETCH
是从Firebird 3开始添加的。使用Firebird 2.5 ODBC驱动程序(*)是无关紧要的:您只能使用InterBase 6提供的功能。
InterBase 6现在已经有大约15年左右的历史了。您应该考虑升级到Firebird 2.5或最新版本的InterBase。
(*): 没有Firebird 2.5 ODBC驱动程序,最新版本的Firebird ODBC驱动程序是2.0.2