Oracle中查看自己创建的表

yiliang_fang 2010-05-18 10:34:11
怎么通过命令查看自己已经创建的表?
...全文
1468 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
JobyGuo 2010-05-25
  • 打赏
  • 举报
回复
select table_name from user_tables
xmanliming 2010-05-25
  • 打赏
  • 举报
回复
user_tables
ypwDu 2010-05-25
  • 打赏
  • 举报
回复
学习一下~~!
winson4282000 2010-05-25
  • 打赏
  • 举报
回复
select * from dba_objects where object_type='TABLE'
RunCanRun 2010-05-25
  • 打赏
  • 举报
回复
1.select table_name from user_tables;
这是查看自己创建的所有表

2.select tablespace_name,table_name from user_tables
where tablespace_name=表空间的名称
这是查看在这个表空间下的表

注:每个表空间下会有>=1个表
user_tables视图中会有多个表空间
liqzhangq 2010-05-25
  • 打赏
  • 举报
回复
顶一下
oracle QQ群:54775466
欢迎爱好者一起探讨。
wuguanlin 2010-05-25
  • 打赏
  • 举报
回复
desc dba_tables;
select * from dba_tables where owner='DB_XTWH';

owner的值一定要大写
灰哥 2010-05-25
  • 打赏
  • 举报
回复
select * from dba_objects where object_type='TABLE' and owner='你的用户名';
select * from dba_olap_tables where owner='你的用户名' ;
gate1203 2010-05-24
  • 打赏
  • 举报
回复
查看表结构:desc 表名;
yubin88 2010-05-24
  • 打赏
  • 举报
回复
我只能打酱油了
oraclemch 2010-05-19
  • 打赏
  • 举报
回复
select table_name from user_tables
Leson_Yin 2010-05-19
  • 打赏
  • 举报
回复
都对。呵呵
心中的彩虹 2010-05-19
  • 打赏
  • 举报
回复


select tablespace_name,table_name from user_tables
where tablespace_name=upper('表所属表空间名字')
欢乐极客 2010-05-19
  • 打赏
  • 举报
回复

SELECT table_name FROM USER_TABLES;
Ling_Hun 2010-05-19
  • 打赏
  • 举报
回复
楼上诸位回答的都可以的呀~
inthirties 2010-05-18
  • 打赏
  • 举报
回复
user_tables
iihero 2010-05-18
  • 打赏
  • 举报
回复

select tname from tab;

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧