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;

成功查询到期望数据 :

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

相关内容

热门资讯

两分钟了解!指尖四川辅助破解版... 您好,指尖四川辅助破解版这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】很多...
我来教教你!人海大厅挂什么好,... 我来教教你!人海大厅挂什么好,菠萝辅助器免费版的特点,透视办法(有挂解惑)-哔哩哔哩1、人海大厅挂什...
更值得关注的是!潮汕馆辅助,浙... 您好,浙江宝宝游戏辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】很多玩...
现场直击!熊猫挂机辅助下载(辅... 现场直击!熊猫挂机辅助下载(辅助)其实存在有辅助插件(详细教程)-哔哩哔哩1、起透看视 熊猫挂机辅助...
第二分钟了解!余干中至五十k有... 第二分钟了解!余干中至五十k有挂装不,微信黑科技辅助神器,课程教程(有挂教学)-哔哩哔哩1、全新机制...
发现一款!边锋嘉兴麻将辅助器,... 发现一款!边锋嘉兴麻将辅助器,wepoker私人局开挂视频,透视指南书(有挂方式)-哔哩哔哩1、发现...
截至目前!八闽状元郎辅助器,休... 截至目前!八闽状元郎辅助器,休闲九九破解版-确实真的是有辅助挂(哔哩哔哩)1、八闽状元郎辅助器破解器...
近期!微信边锋小程序辅助器免费... 近期!微信边锋小程序辅助器免费(辅助)本来存在有辅助插件(有挂透视)-哔哩哔哩1、金币登录送、破产送...
第2分钟了解!科乐填坑辅助器,... 第2分钟了解!科乐填坑辅助器,极速官方游戏暗堡辅助器,课程教程(真是有挂)-哔哩哔哩1、进入游戏-大...
目前来看!禅游指尖四川作弊,a... 目前来看!禅游指尖四川作弊,aapoker插件,透视步骤(有挂细节)-哔哩哔哩1、在禅游指尖四川作弊...