describe一个表,返回值能放在ResultSet中吗?
要动的生成表的临时表,所以要先知道原表的字段都是什么

解决方案 »

  1.   

    describe是pl/sql的指令,应该不能放到ResultSet中,但你可以通过ResultSet.getMetaData()方法取到一个ResultSetMetaData对象,然后通过这个对象的getColumnName(),getColumnType()等方法得到列名或是列的类型
      

  2.   

    或者用
    select * from user_tab_cols t where t.table_name='xxx',
    select * from dba_tab_cols t where t.table_name='xxx'
    查看下即可
      

  3.   

    同意。
    user_tab_columns里面有所有的信息。
      

  4.   

    我是想建一个临时表,字段要和原表一样我用的是
    create table temp1 as select * from jf1 rownum <1我并不关心字段都是什么,能建个临时表就行了