当前位置: 代码迷 >> Oracle管理 >> 想察看Oracle数据库data里面有哪些表,用什么语句?该怎么解决
  详细解决方案

想察看Oracle数据库data里面有哪些表,用什么语句?该怎么解决

热度:32   发布时间:2016-04-24 05:50:37.0
想察看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 
  相关解决方案