Welcome 微信登录

首页 / 数据库 / MySQL / ORA-00918:未明确定义列

有一条SQL语句,类似如下:select ...,createdate from A left join B on ... where ...其中createdate字段在表A和表B上都存在。在本地的Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 上执行正常,而且createdate显示的值为B表里面该字段的信息。但是在客户现场,数据库版本为Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 ,上面的语句就报错:ORA-00918:未明确定义列看来Oracle版本不一样,对该问题的处理方式也是不一样的。Oracle 11g的exp不能导出空表非法删除数据文件导致数据库不能打开ORA-01122 ORA-01251相关资讯      Oracle错误日志 
  • Oracle 11g安装中遇到的问题及解决  (11/30/2012 18:49:13)
  • 重启数据库遇到PRCR-1079,CRS-  (08/17/2012 09:40:27)
  • ORA-32004 的错误处理  (08/04/2012 15:46:08)
  • ORA-01652,temp表空间不足的相关  (10/15/2012 15:50:12)
  • ORA-00245 错误解决  (08/17/2012 09:37:43)
  • ORA-04031错误的解决思路  (07/30/2012 15:14:18)
本文评论 查看全部评论 (0)
表情: 姓名: 字数