要求:sys 管理员用户sql:  select 'private ' || case data_type            when 'VARCHAR2' then             'String'            when 'DATE' then             'Date'            when 'NUMBER' then             (case            when data_scale = 0 then             'Long'            else             'Double'          end) end || ' ' || lower(column_name) || ';' as FIELDS     from DBA_TAB_COLUMNS    where table_name = upper('test2');
原文连接:
http://blog.csdn.net/qdkfriend/archive/2010/11/25/6034842.aspx