desc table不是sql,是个command用
statement.execute("select * from xxx");
ResultSet resultset = statement.getResultSet();
ResultSetMetaData rsmd = resultset.getMetaData();rsmd.getXXX
试试看

解决方案 »

  1.   

    statement.execute("select column_name from dba_tab_columns where table_name=TABLE_NAME;")
      

  2.   

    statement.execute("select column_name from dba_tab_columns where table_name='TABLE_NAME;'");
      

  3.   

    还要以具有dba权限的用户登录。
      

  4.   

    pshen(pshen) 老师的方法是可以的用 lemon223(oracle) 老师的方法也可以实现,但这要求用dba权限的用户登录,应该每个用户都能看到自己建的表的权限才行.谢谢两位