日期:2014-05-16  浏览次数:20364 次

根据表名查询表的字段

(1)

oracle有一个内置的表叫col,存储数据库中所有的表信息。

查询例如查询表'table1'的字段个数:

?

select count(*) from col where tname='table1';

该表还包括CNAME(字段名称),COLTYPE(字段类型)

?

(2)

还有一种更直接明了的方式:

DESC tablename
?

包括字段名和字段类型