查看有哪些字段:
select * from all_tab_columns where table_name = '表名(大写)' and owner='用户名';
select * from user_tab_columns where table_name = '表名(大写)';
查看表中有多少字段:
select count(*) from all_tab_columns where table_name = '表名(大写)'and owner='用户名';
select count(*) from user_tab_columns where table_name = '表名(大写)';
注意:
每一种语句若不写owner='用户名',则查询出来的字段有可能比预期的多,原因是可能包含其他用户中同名的表字段。
第二种查询,好像是在当前用户下查询,挺方便的。