ORA-000904 是Oracle 数据库中的一个常见错误代码,它指示了“无效的列名”的问题。下面是关于 ORA-000904 错误的详细分析以及解决方法和建议: 1. 错误描述 ORA-000904: "invalid column name" 错误表明在执行 SQL 语句时,引用了一个在表或视图中不存在的列名。 2. 可能导致该错误的原因 列名拼写错误:在 SQL ...
oracle安装后如果改变字符集,再用exp导出数据时将产生ORA-000904,不能导出数据。解决办法是卸载掉服务器上的jvm, SQL>@oracle_home/javavm/install/rmjvm.sql; SQL>drop package dbms_java; 执行后可正常导出数据。