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/

最新文章

  1. [WCF编程]2.SOA概述
  2. 安装使用ubuntu问题汇总
  3. 好消息!Html5游戏和动画的福音
  4. mvc3在window 7 iis7下以及 xp iis 5.1下的部署 ,asp.net MVC3无法打开项目文件E:/我们的项目/Project/HeatingMIS.Web/HeatingMIS.Web.csproj”。此安装不支持该项目类型。
  5. 【leetcode❤python】27. Remove Element
  6. 浅说Java中的反射机制(一)
  7. Android 动画的重复播放
  8. 非常好的Demo网站
  9. tomcat部署web项目的方式 转
  10. War3Tool dota改键v3.3版
  11. ionic初体验
  12. Linux下如何查看哪些进程占用的CPU内存资源最多
  13. JDK源代码学习系列07----Stack
  14. HTML在Select具体的使用说明
  15. Robot Framework - Tips
  16. JSOUP如何POST只含JSON格式的数据
  17. Java设计模式----解释器模式
  18. 在Win环境下配置java的环境进行开发步骤
  19. spring-bean 版本的问题(报错:org.xml.sax.SAXParseException; lineNumber: 14; columnNumber: 75;)
  20. Linux驱动之USB(个人)

热门文章

  1. C#子线程更新UI控件的方法总结
  2. VC判断当前用户有无Administrator的权限(用EqualSid API函数判断与Admin是否在一个组的Sid)
  3. DataSet用法详细
  4. Ext.form.FormPanel定义的参数说明
  5. hive中sql解析出对应表和字段的调查
  6. java基础(二十二)线程
  7. Keepass TAN 记录的使用
  8. Semi-definite programming优化工具
  9. octopress Endless Error With Gem Dependencies
  10. attribute section的用法