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;

成功查询到期望数据 :

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

相关内容

热门资讯

wepoke黑科技(wepok... wepoke黑科技(wepoke)wopoker辅助软件(黑科技辅助插件)最初有挂(有挂稳赢)-哔哩...
黑科技黑科技!智星德州菠萝外挂... 黑科技黑科技!智星德州菠萝外挂(aapokerai辅助)切实是有挂(有挂智能ai)-哔哩哔哩1、在智...
wepoke智能ai(wepo... wepoke智能ai(wepoKe)wepoke辅助(黑科技透明黑科技)真是真的是有挂(有挂app)...
黑科技最新!德扑之星ai代打(... 黑科技最新!德扑之星ai代打(德州ai辅助神器软件)切实是真的有挂(有挂透视)-哔哩哔哩1、超多福利...
wepokeai代打(wePo... wepokeai代打(wePokE)德州poker有外挂吗(黑科技透明挂)本然存在有挂(有挂机器人)...
黑科技线上!智星德州菠萝辅助器... 黑科技线上!智星德州菠萝辅助器推荐(wepoke智能ai)竟然存在有挂(有挂辅助挂)-哔哩哔哩1、智...
wepoke智能ai(WEPo... wepoke智能ai(WEPoke)wepoke能赢嘛(黑科技软件透明挂)果然是有挂(有挂脚本)-哔...
黑科技讲解!红龙扑克辅助器使用... 黑科技讲解!红龙扑克辅助器使用教程(aapoker发牌机制)竟然存在有挂(有挂透明黑科技)-哔哩哔哩...
wepoke真的有挂(wEPO... wepoke真的有挂(wEPOKE)wepower德州扑克(黑科技透明挂)切实真的是有挂(有挂渠道)...
黑科技能赢!wepoke怎么看... 黑科技能赢!wepoke怎么看有没有外挂(德州ai人工智能)果然真的是有挂(有挂ai辅助)-哔哩哔哩...