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;

成功查询到期望数据 :

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

相关内容

热门资讯

今天下午!新西楚辅助器,大头大... 今天下午!新西楚辅助器,大头大菠萝辅助,方案教程(真是有挂)-哔哩哔哩小薇(辅助器软件下载)致您一封...
据统计!哈糖大菠萝怎么挂,大当... 据统计!哈糖大菠萝怎么挂,大当家辅助脚本设置,诀窍教程(有挂教学)-哔哩哔哩进入游戏-大厅左侧-新手...
详细透视!wpk模拟器多开,陕... 详细透视!wpk模拟器多开,陕西微乐挖坑小程序脚本,手筋教程(有挂教程)-哔哩哔哩1、该软件可以轻松...
今年以来!牵手胡子跑辅助,家家... 今年以来!牵手胡子跑辅助,家家盘锦麻将辅助,练习教程(有挂解密)-哔哩哔哩1.家家盘锦麻将辅助 选牌...
透视新版!德州透视插件,小闲川... 透视新版!德州透视插件,小闲川南怎么辅助,模块教程(有挂解惑)-哔哩哔哩1、打开软件启动之后找到中间...
分享透视!wepoker怎么看... 分享透视!wepoker怎么看牌型,微信小程序游戏充值破解,技法教程(有挂秘诀)-哔哩哔哩1、分享透...
出乎意料的是!广东闲来有辅助软... 出乎意料的是!广东闲来有辅助软件,hhpoker挂免费辅助器,操作教程(了解有挂)-哔哩哔哩1、下载...
透视软件!德州局透视脚本下载安... 透视软件!德州局透视脚本下载安装最新版本,如何使用闽乐乐510k脚本,机巧教程(发现有挂)-哔哩哔哩...
解迷透视!wepoker私局辅... 解迷透视!wepoker私局辅助,微乐贵阳捉鸡麻将开挂,课程教程(果真有挂)-哔哩哔哩1、下载好we...
一直以来!财神十三张辅助,佛手... 一直以来!财神十三张辅助,佛手十三道破解版安卓,妙招教程(有挂工具)-哔哩哔哩佛手十三道破解版安卓是...