诡异的oracle8i,Select语句查询字段个数居然有限制

Select MAX(Field1),MAX(Field1) 。。。。。。。。。。。。。。
原来在8i里只能查89个,超过90个就出错,我还以为是我字段名拼写错误呢,同样的SQL语句在10g上一下就执行过去了,还有ACCESS的查询,居然有严格的格式排查Select Max(Field1)  Field。。。。。执行不过去只有Select Max(Field1) as Field2  。。。。。。。。能执行过去。
最后没办法,根据Group By的条件又打开了一次记录集,取多于的字段。