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;

成功查询到期望数据 :

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

相关内容

热门资讯

透视法子!约局吧开挂(透视)拱... 透视法子!约局吧开挂(透视)拱趴大菠萝有挂吗(辅助)本来有脚本(哔哩哔哩)拱趴大菠萝有挂吗脚本下载中...
黑科技辅助挂!智星菠萝透视(透... 黑科技辅助挂!智星菠萝透视(透视)哈糖大菠萝提高胜率(辅助)确实确实有工具(哔哩哔哩)1、哈糖大菠萝...
推出新举措!sohoo pok... 推出新举措!sohoo poker辅助(透视)衢州都莱app透视(真是存在有辅助app)-哔哩哔哩1...
第3分钟了解!中至余干510k... 第3分钟了解!中至余干510k挂机(辅助)中至抚州麻将开挂辅助平台-一贯真的是有安装1、中至余干51...
透视妙计!聚星ai辅助工具下载... 透视妙计!聚星ai辅助工具下载(透视)xpoker辅助(辅助)真是是有教程(哔哩哔哩)1、每一步都需...
透视能赢!pokemmo脚本最... 透视能赢!pokemmo脚本最新版(透视)陕西三带辅助(辅助)一直真的有攻略(哔哩哔哩)1、陕西三带...
透视黑科技!约局吧德州真的存在... 透视黑科技!约局吧德州真的存在透视吗(透视)南宁友乐辅助(确实是有辅助安装)-哔哩哔哩1、这是跨平台...
第8分钟了解!微乐自建房怎么提... 第8分钟了解!微乐自建房怎么提高胜率(辅助)金年会开挂辅助平台-本来存在有辅助1、微乐自建房怎么提高...
透视诀窍!约局吧怎么看有没有挂... 透视诀窍!约局吧怎么看有没有挂(透视)拱趴大菠萝万能挂(辅助)本来一直都是有app(哔哩哔哩)1、打...
最新消息!werplan脚本(... 最新消息!werplan脚本(透视)闲逸游戏插件(辅助)原来是真的有软件(哔哩哔哩)1、首先打开闲逸...