Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1182683
  • 博文数量: 398
  • 博客积分: 10110
  • 博客等级: 上将
  • 技术积分: 4055
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-23 20:01
个人简介

新博客http://www.cnblogs.com/zhjh256 欢迎访问

文章分类

全部博文(398)

文章存档

2012年(1)

2011年(41)

2010年(16)

2009年(98)

2008年(142)

2007年(100)

我的朋友

分类: Oracle

2009-08-13 14:42:27

前几日,一开发人员说一sql语句在几个服务器中可以执行,在另外几个服务器中执行报ORA-00918 : column ambiguously defined语法错误。之后过去看了下,事实确实如此,相当郁闷,google了半天没找到有相关的解决办法。
后来才发现几台服务器的版本并不同,包括10201,10203还有9201,9204。并且报错的都是9204以下的。于是查了下相关的bug,在9205中确实修正了两个和ora-918相关的bug,并且在9208中测试了下,也没有该错误。怀疑是bug的原因。
 
另外,该语句的特征是4个union all没有问题,5个union all的时候就报错。
阅读(2539) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~