很简单阿,用Oracle提供的系统表即可获得这些信息(中文解释除外)

解决方案 »

  1.   

    insert into TPM_AllTable(tablename,columnname,type_flag)
    select table_name,column_name,
      decode(data_type,'DATE',3,decode(data_type,'NUMBER',2,1)) 
    from user_tab_columnsBTW: user_tab_columns 包括了关于表列的详细定义,你自己定义一个类试的表不多余吗?
      

  2.   

    字段的中文解释可以放在user_col_comments表中的
      

  3.   

    http://www.csdn.net/expert/topic/184/184028.xml?temp=.384289
      

  4.   

    同意Borlandor(五角▲大民) 的解答,Oracle数据库本身就要数据库定义的表。