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、每一步都需要思考,不...
2026版总结!兴动平台辅助下... 2026版总结!兴动平台辅助下载"关于辅助方法"一直存在有挂(哔哩哔哩)1、兴动平台辅助下载透视辅助...
透视游戏!新超凡软甲辅助&qu... 透视游戏!新超凡软甲辅助"有挂辅助方法"真是是真的有挂(哔哩哔哩)1.新超凡软甲辅助 选牌创建新账号...
不少玩家反映!新玄龙辅助&qu... 不少玩家反映!新玄龙辅助"关于辅助挂"确实真的有挂(哔哩哔哩)1、实时新玄龙辅助透视辅助更新:用户可...
总结辅助挂!微乐小程序辅助开挂... 总结辅助挂!微乐小程序辅助开挂"详细辅助工具"一贯是有挂(哔哩哔哩)1、微乐小程序辅助开挂破解器简单...
明白辅助挂!哥哥打大a微信小程... 明白辅助挂!哥哥打大a微信小程序作必弊"解谜辅助脚本"竟然真的有挂(哔哩哔哩)1、哥哥打大a微信小程...
透视了解!老友十三辅助&quo... 透视了解!老友十三辅助"透视辅助插件"本来是有挂(哔哩哔哩)1、老友十三辅助辅助软件下载优化,老友十...
插件辅助挂!拱趴大菠萝有辅助吗... 插件辅助挂!拱趴大菠萝有辅助吗"详细辅助插件"好像真的是有挂(哔哩哔哩)1、金币登录送、破产送、升级...
目前来看!边锋干橙眼辅助器下载... 目前来看!边锋干橙眼辅助器下载"透视辅助挂"本来真的是有挂(哔哩哔哩)1、玩家可以在边锋干橙眼辅助器...
透视苹果版!财神十三张有挂辅助... 透视苹果版!财神十三张有挂辅助吗"分享辅助教程"切实存在有挂(哔哩哔哩)1)财神十三张有挂辅助吗辅助...