Oracle中,如何知道自己建了哪些表?通过SQL语句查出来

如题所述

自己建的话,用你的用户登录,然后

select * from user_tables
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-06
show table本回答被网友采纳
第2个回答  2010-11-06
select * from user_tables;
第3个回答  2010-11-06
SELECT TABLE_NAME FROM USER_TABLES;
第4个回答  2010-11-06
SELECT * FROM DBA_OBJECTS;
SELECT * FROM ALL_OBJECTS;

有没有SQL可以查询出 oracle 中 当前用户表其对应有几个记录
用analyze或者dbms_stats包做过分析后查询静态数据字典表,(分析表很占资源)select table_name,row_nums from user_tables;

oracle中,如何利用sql语句查询某个表的结构?
利用sql语句查询某个表的结构的方法:通过Oracle中的user_tab_cols, user_col_comments, user_constraints, user_cons_columns表联合查询。1、user_tab_cols用来获取对应用户表的列信息;2、user_col_comments用来获取对应用户表列的注释信息;3、user_constraints用来获取用户表的约束条件;4、user_cons_...

在liunx环境下怎么用sql语句查看oracle数据库的建表语句
SELECT DBMS_METADATA.GET_DDL('TABLE','DEPT','SCOTT') FROM DUAL;

如何在sqlplus中查看库中有哪些表
觉得你应该先弄清楚oracle的常规数据字典的结构,像9i里的常规数据字典中对象名称就有以USER,ALL,DBA为前缀的对象。以USER为例,我们查该对象下有些什么表,就应该执行下列的语句:SQL>select table_name from user_tables;类似的,你可以进行替换。:)如果你想查数据库中所有的表的话,可以查询 SELECT...

如何查找Oracle中存在全表扫描的SQL语句
出于降低数据库服务器的负载考虑,尽可能地减少数据库模糊查询。6.查询条件中含有is null的select语句执行慢 原因:Oracle 中,查询字段is null时单索引失效,引起全表扫描。 解决方法:SQL语法中使用NULL会有很多麻烦,最好索引列都是NOT NULL的;对于is null,可以建立组合索引,nvl(字段,0),对表和索引analyse后,is ...

oracle中查询所有表的sql语句怎么写
select * from all_tables;可以看到所有的表名和信息,如果你想一条语句查所有表里的数据,那没有这种方法。

oracle 查询多少个表的sql语句
查询当前用户下有多少表吗。select count(*) from user_tables t where t.tablespace_name='orcl'这是查询表空间下有多少表。select * from user_objects t where t.object_type='TABLE'这个应该更靠铺一点

能不能给的详细点啊怎么用SQL语句查看oracle里有几条表数据
select cout(*) from tab_name; -- 查某个表有几条数据 select count(*) from all_tables ; --查看某个用户能看到的表的个数, 用sys用户就能看到整个数据库有哪些表了,dba_tables也可以

能不能给的详细点啊怎么用SQL语句查看oracle里有几条表数据
最直接的办法就是打开sql_trace:alter session set sql_trace=true;(要dba权限)然后到服务器上追踪文件里面查看这个session执行了哪些sql,不过这是session级的.也可以使用系统级的.对系统性能有影响

oracle 中查询一个表的所有字段名以及属性的sql语句应该怎么写_百度知 ...
selectcolumn_namefromuser_tab_colswheretable_name='TABLE'--表名要用大写

相似回答