我有没有在我的DB2数据库运行下面的SQL语句:为什么FETCH FIRST N ROWS不能与WITH语句结合使用?
WITH a AS (
SELECT * FROM sysibm.systables
)
SELECT a.* FROM a
FETCH FIRST 10 ROWS
没有FETCH声明它的工作原理。该错误消息我得到的是:
非法使用关键字OPTIMIZE,令牌ERR_STMT 的WNG_STMT获得SQL SAVEPOINT举行自由 ASSOCIATE预期。
有什么建议吗?
感谢您的答案。我忘了复制'ONLY'关键字。如果我添加它,查询仍然无效!相同的错误消息。 – Boris