user.table.column, table.column 或列说明无效
2024-09-25 13:04:30
Oracle统计采用别名出错(user.table.column, table.column 或列说明无效)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年12月29日 15:09:00 星期二
http://fanshuyao.iteye.com/
一、错误
java.sql.SQLException: ORA-01747: user.table.column, table.column 或列说明无效
使用的sql如下
select count(u.*) from T_USER u
inner join T_ORG_USER_R r on r.USER_ID = u.USER_ID and r.ENABLE_FLAG = 'Y'
where u.ENABLE_FLAG = 'Y' and r.ORG_ID = 23959;
二、错误原因
在关联查询中,Oracle不能使用count(u.*)这样的别名,不过在SQL中是可以的。
三、解决
直接使用 count(*)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年12月29日 15:09:00 星期二
http://fanshuyao.iteye.com/
最新文章
- [WCF编程]2.SOA概述
- 安装使用ubuntu问题汇总
- 好消息!Html5游戏和动画的福音
- mvc3在window 7 iis7下以及 xp iis 5.1下的部署 ,asp.net MVC3无法打开项目文件E:/我们的项目/Project/HeatingMIS.Web/HeatingMIS.Web.csproj”。此安装不支持该项目类型。
- 【leetcode❤python】27. Remove Element
- 浅说Java中的反射机制(一)
- Android 动画的重复播放
- 非常好的Demo网站
- tomcat部署web项目的方式 转
- War3Tool dota改键v3.3版
- ionic初体验
- Linux下如何查看哪些进程占用的CPU内存资源最多
- JDK源代码学习系列07----Stack
- HTML在Select具体的使用说明
- Robot Framework - Tips
- JSOUP如何POST只含JSON格式的数据
- Java设计模式----解释器模式
- 在Win环境下配置java的环境进行开发步骤
- spring-bean 版本的问题(报错:org.xml.sax.SAXParseException; lineNumber: 14; columnNumber: 75;)
- Linux驱动之USB(个人)