Oracle使用fetch first子句报错:ORA-00933 SQL命令未正确结束
创始人
2025-01-09 13:05:41
0

问题背景

今天在统计终端厂商告警次数Top10的时候使用SQL查询使用到了fetch first子句,结果执行报错:ORA-00933 SQL命令未正确结束。

报错原因

Oracle数据库中,使用 FETCH FIRST 子句需要启用 Oracle 12c 及以上版本。如果在较低版本的 Oracle中使用FETCH FIRST 子句则会报错。如图(公司是内网环境开发,无法访问外网,截图没办法传到手机上,只能拍照记录):

解决方案

通过子查询和 ROWNUM 来实现同样的功能,代码如下:

SELECT vendor_name, total_faults FROM (     SELECT vendor_name, SUM(fault_count) AS total_faults     FROM your_table_name     GROUP BY vendor_name     ORDER BY total_faults DESC ) WHERE ROWNUM <= 10;

成功查询到期望数据 :

注:图片数据均为研发环境模拟数据,如有雷同纯属巧合。

相关内容

热门资讯

第6分钟了解!wejoker辅... 第6分钟了解!wejoker辅助机器人(脚本)切实真的是有辅助教程(哔哩哔哩)1、起透看视 wejo...
4分钟策略!科技实测情怀辅助(... 4分钟策略!科技实测情怀辅助(外挂)果然是真的有辅助方法(哔哩哔哩)1、首先打开科技实测情怀辅助辅助...
据通报!新畅游互娱科技&quo... 据通报!新畅游互娱科技"确实是真的有辅助脚本"(哔哩哔哩)1、新畅游互娱科技透视辅助软件激活码多个强...
第6分钟了解!aapoker透... 第6分钟了解!aapoker透视方法(脚本)本来是真的辅助插件(哔哩哔哩)1、用户打开应用后不用登录...
八分钟经验!葫芦娃辅助器直装(... 八分钟经验!葫芦娃辅助器直装(外挂)竟然存在有辅助攻略(哔哩哔哩)1、不需要AI权限,帮助你快速的进...
第6分钟了解!大菠萝辅助器(脚... 第6分钟了解!大菠萝辅助器(脚本)好像是有辅助攻略(哔哩哔哩)1、大菠萝辅助器破解器简单,大菠萝辅助...
为了进一步!小闲川南宜宾辅助&... 为了进一步!小闲川南宜宾辅助"都是是真的有辅助挂"(哔哩哔哩)1、用户打开应用后不用登录就可以直接使...
3分钟妙计!欢乐茶坊辅助(外挂... 3分钟妙计!欢乐茶坊辅助(外挂)一直真的是有辅助教程(哔哩哔哩)1、玩家可以在欢乐茶坊辅助线上大神俱...
第二分钟了解!wepoker免... 第二分钟了解!wepoker免费辅助器(脚本)切实真的是有辅助方法(哔哩哔哩)第二分钟了解!wepo...
2026版教程!指尖四川辅助脚... 2026版教程!指尖四川辅助脚本苹果版"一贯是真的有辅助插件"(哔哩哔哩)1、指尖四川辅助脚本苹果版...