oracle表名,字段,注释的相关查询
2016-10-19 10:17
447 查看
* 在ORACLE中查询,并列出所有含某一字段的表
SELECT * FROM all_tab_cols t WHERE t.column_name = 'ORDER_NO'
* oracle中查询出当前用户下,表名包含"COMPANY"的表,注意:表名处
oracle中查询出所有用户下,表名包含”COMPANY”的表,注意:表名处大写
select table_name from all_tables where table_name like '%COMPANY%';`
当前用户 拥有的表
select table_name from user_tables;
* 所有用户的表
select table_name from all_tables;
* 包括系统表
select table_name from dba_tables;
* CBOSS用户下所有拥有的表
select table_name from dba_tables where owner='CBOSS';
表的一些常用操作关键词:
* user_tables: table_name,tablespace_name,last_analyzed等 * dba_tables: ower,table_name,tablespace_name,last_analyzed等 * all_tables: ower,table_name,tablespace_name,last_analyzed等 * all_objects: ower,object_name,subobject_name,object_id,created,last_ddl_time,timestamp,status等
获取表字段:
select * from user_tab_columns where Table_Name='用户表'; select * from all_tab_columns where Table_Name='用户表'; select * from dba_tab_columns where Table_Name='用户表';
* user_tab_columns: table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等 * all_tab_columns : ower,table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等 * dba_tab_columns: ower,table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等
获取表注释:
–获取当前用户中,表名包含”COMPANY”的表的名字注释
select * from user_tab_comments where table_name like '%COMPANY%';
--获取所有用户中,表名包含"COMPANY"的表的名字注释
select * from all_tab_comments where table_name like '%COMPANY%';
* user_tab_comments:
table_name,table_type,comments
相应的还有dba_tab_comments,all_tab_comments,这两个比user_tab_comments多了ower列。 获取字段注释: --获取当前用户中,表名包含"UITOOL"的表中所有字段和对应的注释
select * from user_col_comments where table_name like '%UITOOL%';
--获取所有用户中,表名包含"UITOOL"的表中所有字段和对应的注释
select * from all_col_comments where table_name like '%UITOOL%';
* user_col_comments:
table_name,column_name,comments 相应的还有dba_col_comments,all_col_comments,这两个比user_col_comments多了ower列。
一些可能用的查询:
–当前用户下,表字段注释包含”功能“的表和对应字段
select * from user_col_comments where comments like '%功能%';
。。。。。。。
相关文章推荐
- 查询设置oracle的表注释字段注释等信息
- Oracle 查询表信息获取表字段及字段注释
- oracle 查询表字段明细、字段注释、表注释
- Oracle 查询表信息获取表字段及字段注释
- --查询Oracle表字段名称,类型,数据长度,注释的语句
- oracle :查询表的字段和字段注释。
- Sql Server 添加、更新、查询表注释、字段注释相关sql
- oracle查询表 索引、唯一约束、字段等相关信息
- 查询Oracle的数据字段与注释
- oracle查询表 索引、唯一约束、字段等相关信息
- 通过存储过程,查询表的相关表字段信息(sqlserver,mysql,oracle)
- Oracle数据字典 和 查询表中字段的注释方法
- oracle 查询表字段明显、字段注释、表注释
- ORACLE 查询所有表,某个表的字段和所有表的字段和注释
- oracle 根据表名查询字段的详细信息 字段类型 注释
- 【Oracle】查询字段的长度、类型、精度、注释等信息
- Oracle 根据字段查询相关表名
- oracle -按建表字段的顺序查询列名和注释
- mysql查询库中所有的表名,mysql查询指定表中的所有字段名及其相关信息
- 【ORACLE】常用物化视图相关元数据查询语句