1、查找表的所有索引(包括索引名,类型,构成列):
select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查询的表
2、查找表的主键(包括名称,构成列):
select cu.* from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'P' and au.table_name = 要查询的表
3、查找表的唯一性约束(包括名称,构成列):
select column_name from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_name and au.constraint_type = 'U' and au.table_name = 要查询的表
4、查找表的外键(包括名称,引用表的表名和对应的键名,下面是分成多步查询):
select * from user_constraints c where c.constraint_type = 'R' and c.table_name = 要查询的表
查询外键约束的列名:
select * from user_cons_columns cl where cl.constraint_name = 外键名称
查询引用表的键的列名:
select * from user_cons_columns cl where cl.constraint_name = 外键引用表的键名
5、查询表的所有列及其属性
select t.*,c.COMMENTS from user_tab_columns t,user_col_comments c where t.table_name = c.table_name and t.column_name = c.column_name and t.table_name = 要查询的表
分享到:
相关推荐
flink-sql-connector-oracle-cdc 2.5-SNAPSHOT
Oracle Database 12C-SQL-Chp4
Oracle+PL-SQL语言初级教程Oracle+PL-SQL语言初级教程Oracle+PL-SQL语言初级教程
Oracle-SQL-Developer-使用教程
Oracle官方客户端-Sql Developer
Practical Guide for Oracle SQL,T-SQL and MySQL 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 ...
ORACLE数据库教程-SQL学习篇.ppt
oracle10g-SQL语句应用!! oracle10g-SQL语句应用!! oracle10g-SQL语句应用!!!
Oracle Database 12C-SQL-Chp6
Oracle Database 12C-SQL-Chp5
Oracle-Pl-Sql 部分的ppt课件,可以作为plsql入门使用。
Oracle PL-SQL语言初级教程.pdf Oracle PL-SQL Oracle PL-SQL
Oracle Developer PL-SQL Programing
This book is the definitive reference on PL/SQL, considered throughout the database community to be the best Oracle programming book available. Like its predecessors, this fifth edition of Oracle PL/...
11oracle的PL-SQL编程-块.过程 PPT 11oracle的PL-SQL编程-块.过程 PPT
ORACLE_PL-SQL超经典面试题 值得一看
Oracle-PL-SQL入门教程(经典)
Oracle_PL-SQL入门教程,经典版的,适合初学者,是基于PL-SQL开发的