Oracle中怎么统计某个表中的列数

Oracle中如何统计某个表中的列数

select count(*) from dba_tab_columns where owner='用户名' and table_name='表名';