博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle:ORA-01791: 不是 SELECTed 表达式
阅读量:7207 次
发布时间:2019-06-29

本文共 222 字,大约阅读时间需要 1 分钟。

 项目中写hql语句 出现 ORA-01791: 不是 SELECTed 表达式问题。
语句如下:
select distinct(name) where student order by number
 这样就会报错。
原因是:
  SELECT语句中含有DISTINCT关键字或者有运算符时,排序用字段必须与SELECT语句中的字段相对应。
 

转载于:https://www.cnblogs.com/volare/p/3978909.html

你可能感兴趣的文章
Sizeof与Strlen的区别与联系
查看>>
Hadoop- NameNode和Secondary NameNode元数据管理机制
查看>>
python中socket模块详解
查看>>
Android 四大组件 (三) BroadcastReceiver 介绍
查看>>
一个友盟BUG的思考和分析:Invalid update
查看>>
读取对象
查看>>
切换带空格的目录下
查看>>
Nginx 在ubuntu14.04下的安装
查看>>
51nod 1100:斜率最大
查看>>
简单工厂模式(C++)
查看>>
关于Java中的Arrays.copyOfRange()方法
查看>>
正确地黑C
查看>>
一个程序员的自白(三十而立)
查看>>
生产者、消费者、队列
查看>>
关于java中的==,equal,new,= 的一些相关知识(有点乱)
查看>>
一种NVMe SSD友好的数据存储系统设计
查看>>
IT168采访记录
查看>>
oracle删除一个用户
查看>>
老男孩教育学员参观机房实践活动
查看>>
《企业云桌面实施》-小技巧-08-建筑设计行业-真实效果-漫游动画-三维视图渲染...
查看>>