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】很多玩家在...
妙招辅助!陕麻圈辅助器透视开挂... 妙招辅助!陕麻圈辅助器透视开挂(辅助)原来真的有辅助软件(哔哩哔哩)一、陕麻圈辅助器透视开挂游戏安装...
演示辅助!兴动休闲辅助(辅助)... 演示辅助!兴动休闲辅助(辅助)切实真的有辅助app(哔哩哔哩)1、兴动休闲辅助脚本辅助下载、兴动休闲...
总结辅助!约战荆门破解(辅助)... 总结辅助!约战荆门破解(辅助)真是真的是有辅助工具(哔哩哔哩)1、约战荆门破解破解器简单,约战荆门破...
指南辅助!万能透视辅助器免费版... 指南辅助!万能透视辅助器免费版(辅助)总是是有辅助脚本(哔哩哔哩)亲,关键说明,万能透视辅助器免费版...
窍门辅助!方片十三张源码(辅助... 窍门辅助!方片十三张源码(辅助)一贯有辅助方法(哔哩哔哩)1、方片十三张源码有没有辅助教程、方片十三...
策略辅助!哈糖大菠萝有挂吗5个... 策略辅助!哈糖大菠萝有挂吗5个常用方法(辅助)都是一直都是有辅助脚本(哔哩哔哩)1、很好的工具软件,...
教材辅助!逸趣互动平台辅助器(... 教材辅助!逸趣互动平台辅助器(辅助)一贯一直都是有辅助教程(哔哩哔哩)逸趣互动平台辅助器能透视中分为...
法门辅助!欢游互动辅助(辅助)... 法门辅助!欢游互动辅助(辅助)其实是真的有辅助技巧(哔哩哔哩)欢游互动辅助能透视中分为三种模型:欢游...
要领辅助!掌酷十三张辅助器脚本... 要领辅助!掌酷十三张辅助器脚本(辅助)本来是有辅助技巧(哔哩哔哩)一、掌酷十三张辅助器脚本游戏安装教...