首页 > 数据库 >oracle查看索引及约束,表名

oracle查看索引及约束,表名

时间:2023-03-03 16:46:39浏览次数:46  
标签:INDEX NAME CONSTRAINT cl 索引 表名 oracle TABLE

查看索引

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 = '表名'

查找表的外键

SELECT 
c.OWNER AS "数据库",
c.CONSTRAINT_NAME AS "约束名称",
c.CONSTRAINT_TYPE AS "约束类型",
c.TABLE_NAME AS "表名",
cl.COLUMN_NAME AS "字段名"
FROM 
user_constraints c,
user_cons_columns cl
WHERE  
c.CONSTRAINT_NAME = cl.CONSTRAINT_NAME 
AND c.constraint_type = 'R' 
AND c.table_name='表名'

  

标签:INDEX,NAME,CONSTRAINT,cl,索引,表名,oracle,TABLE
From: https://www.cnblogs.com/ketoli/p/17176176.html

相关文章

  • Oracle获取日期查询处理&近一年的所有月份&一个月的全部日期&当前年至今的所有月份
    一个月的全部日期SELECTto_char(TRUNC(to_date(to_char(sysdate,'yyyy-mm')||'-01','yyyy-MM-dd'),'MM')+ROWNUM-1,'yyyy-MM-dd')asdayFROMdualconnectby......
  • Oracle时间相关函数
    Oracle时间相关函数1、获取当前时间selectsysdatefromdual;2、日期格式以2023-03-0217:09:23为例格式类型名称示例年(Year)yytwodigits两位年显......
  • Pandas使用时间索引筛选时报错 AssertionError: <class 'numpy.ndarray'>
    Icameacrossthesimilarproblem,mysolutionwas:makesuretheindexistypeof'DatetimeIndex',Idothis:df.index=pd.to_datetime(df.index)sortedth......
  • 索引分类
    聚集索引(聚簇索引)(ClusteredIndex)将数据存储与索引放在一起,索引结构的叶子节点保存了行数据,必须有,而且只能有一个二级索引(非聚餐索引)(SecondaryIndex)将数据与索引分......
  • mysql索引结构
    Mysql索引是在存储引擎层实现的,不同的存储引擎有不同的结构,主要包括以下几种:B+Tree索引:最常见的索引结构,大部分存储引擎都支持B+Tree索引。Hash索引:底层数据结构是用Hash......
  • 谷歌seo独立站搜索引擎优化指南【2023新版】
    作为一个拥有十年操作经验的个人站长,我认为SEO是网站优化的核心,它可以帮助我们的网站在搜索引擎上获得更高的排名和更多的流量。在本篇文章中,我将分享我的谷歌SEO独立站搜索......
  • Oracle存储过程 Call使用
    在Oracle中,可以将存储过程(PROCEDURE)定义在一个包(PACKAGE)中。要调用包中的存储过程,需要使用包名和存储过程名来引用它们。以下是一个示例:假设我们有一个名为my_package......
  • KingbaseES 的oracle兼容性参数
    KingbaseES用户可通过设置相关的数据库兼容参数,部分或全部启用Oracle兼容特性。常用的兼容性参数有以下这些:参数名称参数说明ora_forbid_func_polymorphism是......
  • KingbaseES sys_restore 恢复表时默认不包括表上的索引
    前言最近碰到一个案例,在使用sys_restore恢复指定表时,默认不恢复表上的索引,如果想恢复需要单独指定。测试过程[](javascript:void(0)......
  • mysql索引的面试常问问题
         ......