Oracle查询数据库表信息SQL
2017-04-10 11:32
344 查看
-- 查询表信息 SELECT * FROM user_tables; SELECT * FROM all_tables; SELECT * FROM dba_tables; --需要有DBA 权限才可以的 -- 查询当前用户下的所有对象 select * from tab t; SELECT distinct(tabtype) FROM tab; -- 查询索引信息 SELECT * FROM user_indexes; SELECT * FROM user_indexes i where i.table_name like '%BASE%'; SELECT * FROM dba_views; SELECT * FROM user_ind_columns; -- 查询视图信息 SELECT * FROM user_views; -- 查询约束 -- USER_CONSTRAINTS describes all constraint definitions on tables owned by the current user. Its columns are the same as those in "ALL_CONSTRAINTS". SELECT * FROM user_constraints; -- ALL_CONSTRAINTS describes constraint definitions on tables accessible to the current user. SELECT * FROM ALL_CONSTRAINTS;
相关文章推荐
- 请问,在oracle 怎么写sql语句查询dwm数据库以t开头的表啊,谢谢,急
- 查询MSSQL数据库中表结构的详细信息的SQL语句
- Oracle中用sql查询获取数据库的所有触发器,所有存储过程,所有视图,所有表
- [Oracle]客户端查询数据库最近执行的SQL语句
- 数据库-Oracle【SQL模糊查询语句(like) 及SQL Server 2005 导入和导出向导】
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
- 查询数据库当前用户连接信息(MySQL,Oracle)
- 四种数据库(SqlServer/Oracle/Mysql/Sybase)查询前N条数据
- 人才信息管理数据库 sql查询
- Oracle 中查询字段详细信息的sql 语句
- sql中如何查询数据库表等信息
- 不同数据库中查询前几条记录的用法(SQL Server/Oracle/Postgresql)
- 数据库-Oracle【SQL模糊查询语句(like) 及SQL Server 2005 导入和导出向导】
- Oracle中sql查询表信息
- Oracle 数据库连接查询SQL语句
- SQL语句:查询数据库中所有非系统表的信息
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
- ORACLE SQL 查询数据库 数据显示的格式设置
- 一条SQL语句查询数据库中的所有表、存储过程、触发器 (sysobjects表信息)