ORACLE系统表查询常用的语句
这篇文章主要讲解了“ORACLE系统表查询常用的语句”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ORACLE系统表查询常用的语句”吧!
10余年的长葛网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整长葛建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“长葛网站设计”,“长葛网站推广”以来,每个客户项目都认真落实执行。
查询分区下的索引
select * from user_objects
/* 获取表:*/ select table_name from user_tables; --当前用户的表 select table_name from all_tables; --所有用户的表 select table_name from dba_tables; --包括系统表 --表字段信息 select * from all_tab_columns a where a.TABLE_NAME='T_X27_USER'; --表注释信息 select * from user_tab_comments a where a.table_name='T_X27_USER'; --表字段注释信息 select * from user_col_comments a where a.table_name='T_X27_USER'; --表分区信息 --1,分区表信息 -- (1)显示数据库所有分区表的信息 select * from DBA_PART_TABLES a where a.owner=upper('') and a.table_name=upper(''); -- (2)显示当前用户可访问的所有分区表信息 select * from ALL_PART_TABLES a where a.owner=upper('') and a.table_name=upper(''); -- (3)显示当前用户所有分区表的信息 select * from USER_PART_TABLES a where a.table_name=upper(''); --2,分区表的分区列信息 -- (1)显示当前用户所有分区表的分区列信息 select * from USER_PART_KEY_COLUMNS a where a.name=upper('') and a.object_type='TABLE'; -- (2)显示当前用户可访问的所有分区表的分区列信息 select * from ALL_PART_KEY_COLUMNS a where a.owner=upper('etl') and a.name=upper('') and a.object_type='TABLE'; --(3)显示分区列 显示数据库所有分区表的分区列信息 select * from DBA_PART_KEY_COLUMNS a where a.owner=upper('etl') and a.name=upper('') and a.object_type='TABLE'; -- 3,分区表的名字、归属表空间以及表的详细分区情况 select * from user_tab_partitions a where a.table_name=upper(''); -- 4,查看组合表的子分区信息以及子分区列信息情况 -- (1)显示当前用户所有组合分区表的子分区信息 select * from USER_TAB_SUBPARTITIONS; -- (2)显示当前用户可访问的所有组合分区表的子分区信息 select * from ALL_TAB_SUBPARTITIONS; -- (3)显示当前用户可访问的所有组合分区表的子分区信息 select * from ALL_TAB_SUBPARTITIONS ; -- (4)显示当前用户所有分区表的子分区列信息 select * from USER_SUBPART_KEY_COLUMNS; -- (5)显示当前用户可访问的所有分区表的子分区列信息 select * from ALL_SUBPART_KEY_COLUMNS; -- (6)显示子分区列 显示数据库所有分区表的子分区列信息 select * from DBA_SUBPART_KEY_COLUMNS; --表包含的索引 select * from user_indexes where table_name=upper('T_X27_USER'); --索引的具体信息:根据索引名查看索引包含的字段 select * from user_ind_columns where index_name = 'UK_T_X27_USER_USERID'; --表的唯一约束条件 select * from user_constraints where constraint_type='U' and owner='ETL' and table_name='T_X27_USER'; --表外键 select * from user_constraints where constraint_type='R' and owner='ETL' and table_name='T_X27_USER'; --表外键以及约束条件字段组成信息 select * from user_cons_columns where owner='ETL' and table_name='T_X27_USER';
感谢各位的阅读,以上就是“ORACLE系统表查询常用的语句”的内容了,经过本文的学习后,相信大家对ORACLE系统表查询常用的语句这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!
当前文章:ORACLE系统表查询常用的语句
链接分享:http://scyanting.com/article/gshsoe.html