日期:2014-05-17  浏览次数:20838 次

想察看Oracle数据库data里面有哪些表,用什么语句?
想察看Oracle数据库data里面有哪些表,用什么语句?
想察看表A里面有哪些列,用什么语句?


------解决方案--------------------
1.SELECT * FROM USER_TABLES
2.SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME='A'
------解决方案--------------------
oracle的表在用户下面,
如果要查看用户的表,可以用:
select TABLE_NAME from user_tables;

如果一定要查看库下所有的表,那么:
select TABLE_NAME from all_tables;

查看表下的列:
desc A;


------解决方案--------------------
想察看Oracle数据库data里面有哪些表,用什么语句? 
select * from user_tables;
select * from dba_tables;
select * from all_tables;
select * from dba_all_tables;

想察看表A里面有哪些列,用什么语句? 
desc 表名
------解决方案--------------------
1.SELECT * FROM USER_TABLES;
2.SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME='A';


ALL_TABLES
ALL_TAB_COLUMNS 

DBA_TAB_COLUMNS 
DBA_TAB_COLUMNS