我想运行查询:“DESCRIBE table_name;”从Java运行Oracle查询
statement = this.connection.createStatement();
ResultSet rset = statement.executeQuery("DESCRIBE table_name");
,我得到这个错误:
" java.sql.SQLSyntaxErrorException: ORA-00900: invalid SQL statement"
是什么问题?
'describe'不是一个有效的SQL语句,它是一个'SQL * Plus'命令。有效的SQL语句(可以通过JDBC运行)在手册中列出:http://docs.oracle.com/cd/E11882_01/server.112/e41084/toc.htm –