`

oracle系统表

 
阅读更多
类一.user_XXX :当前用户的系统视图
1.user_tables:当前用户的所有表
2.user_constraints:当前用户的表约束
SQL> desc user_constraints;
Name              Type         Nullable Default Comments                                                                   
----------------- ------------ -------- ------- ---------------------------------------------------------------------------
OWNER             VARCHAR2(30)                  Owner of the table                                                         
CONSTRAINT_NAME   VARCHAR2(30)                  Name associated with constraint definition                                 
CONSTRAINT_TYPE   VARCHAR2(1)  Y                Type of constraint definition                                              
TABLE_NAME        VARCHAR2(30)                  Name associated with table with constraint definition                      
SEARCH_CONDITION  LONG         Y                Text of search condition for table check                                   
R_OWNER           VARCHAR2(30) Y                Owner of table used in referential constraint                              
R_CONSTRAINT_NAME VARCHAR2(30) Y                Name of unique constraint definition for referenced table                  
DELETE_RULE       VARCHAR2(9)  Y                The delete rule for a referential constraint                               
STATUS            VARCHAR2(8)  Y                Enforcement status of constraint -  ENABLED or DISABLED                    
DEFERRABLE        VARCHAR2(14) Y                Is the constraint deferrable - DEFERRABLE or NOT DEFERRABLE                
DEFERRED          VARCHAR2(9)  Y                Is the constraint deferred by default -  DEFERRED or IMMEDIATE             
VALIDATED         VARCHAR2(13) Y                Was this constraint system validated? -  VALIDATED or NOT VALIDATED        
GENERATED         VARCHAR2(14) Y                Was the constraint name system generated? -  GENERATED NAME or USER NAME   
BAD               VARCHAR2(3)  Y                Creating this constraint should give ORA-02436.  Rewrite it before 2000 AD.
RELY              VARCHAR2(4)  Y                If set, this flag will be used in optimizer                                
LAST_CHANGE       DATE         Y                The date when this column was last enabled or disabled                     
INDEX_OWNER       VARCHAR2(30) Y                The owner of the index used by the constraint                              
INDEX_NAME        VARCHAR2(30) Y                The index used by the constraint                                           
INVALID           VARCHAR2(7)  Y                                                                                           
VIEW_RELATED      VARCHAR2(14) Y

3.user_cons_columns :是表约束字段的视图,说明表中的和约束相关的列参与了哪些约束。这些约束有主键约束,外键约束,索引约束
desc user_cons_columns;
Name            Type           Nullable Default Comments                                                                                        
--------------- -------------- -------- ------- ------------------------------------------------------------------------------------------------
OWNER           VARCHAR2(30)                    Owner of the constraint definition                                                              
CONSTRAINT_NAME VARCHAR2(30)                    Name associated with the constraint definition                                                  
TABLE_NAME      VARCHAR2(30)                    Name associated with table with constraint definition                                           
COLUMN_NAME     VARCHAR2(4000) Y                Name associated with column or attribute of object column specified in the constraint definition
POSITION        NUMBER         Y                Original position of column or attribute in definition


分享到:
评论

相关推荐

    oracle 系统表大全

    oracle 系统表大全oracle 系统表大全oracle 系统表大全oracle 系统表大全

    oracle系统表说明

    oracle系统表大全,取得指定用户的所有表名,取得指定用户的所有视图名称

    Oracle系统表汇总.docx

    "Oracle系统表汇总" Oracle系统表是Oracle数据库管理系统中的一种重要组成部分,负责存储数据库对象的元数据信息。系统表是Oracle数据库管理系统的基础组件,提供了对数据库对象的描述、管理和维护。 用户管理 在...

    大型ERP系统上之前的ORACLE系统表空间间规划

    大型ERP系统上之前的ORACLE系统表空间间规划

    Oracle系统表建表语句

    用于Oracle建系统表,如s_emp等

    Oracle_系统表大全.docx

    "Oracle 系统表大全" Oracle 系统表大全是 Oracle 数据库管理系统中的一组系统表,用于存储数据库的元数据信息。这些表提供了关于数据库对象、用户、表空间、表、索引、视图、序列、聚簇、快照、同义词、数据库链和...

    Oracle-系统表大全.docx

    Oracle 系统表大全 Oracle 系统表大全是 Oracle 数据库中的一组系统表,用于存储数据库的元数据信息。这些系统表是 Oracle 数据库的核心组件,用于管理数据库的结构、安全、性能等方面。 用户管理 在 Oracle ...

    Oracle常用查看表结构命令

    Oracle常用查看表结构命令 获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select ...

    Oracle 多表查询优化

    Oracle 多表查询优化是指在 Oracle 数据库管理系统中,为了提高多表查询的效率和性能采取的一些优化策略和技术。在 Oracle 中,多表查询是指从多个表中检索数据的操作。这种操作可能会占用大量的系统资源和时间,...

    Oracle 常用系统权限

    Oracle 常用系统权限 Oracle 系统权限是 Oracle 数据库中的一种安全机制,用于控制用户对数据库对象的访问权限。了解这些权限对于开发人员来说非常重要,因为它们可以帮助开发人员更好地控制数据库的安全性和访问...

    oracle11g系统表

    本文档将详细介绍 Oracle 11g 中常用的系统表,并解释每张系统表的功能、字段等信息。 1. DBA 系统表 DBA 系统表是 Oracle 数据库管理系统的主要组件,提供了数据库的基本信息。常用的 DBA 系统表包括: * DBA_...

    oracle表空间

    oracle表空间,初学者可以学习oracle和使用表空间,了接表空间

    利用 Oracle 系统触发器防止误删除表操作

    ### 利用Oracle系统触发器防止误删除表操作 #### 背景介绍 在企业级应用中,数据库的安全性和稳定性至关重要。Oracle作为一款广泛使用的数据库管理系统,提供了丰富的功能来保障数据安全。其中,系统触发器是Oracle...

    oracle 数据库DBA 系统表大全

    oracle数据库dba表大全,实现dba管理的第一步

    oracle脚本-oracle常用表及数据

    "oracle脚本-oracle常用表及数据"这个资源显然是为了帮助初学者或开发者熟悉Oracle数据库操作和常见用例而准备的。以下是对这个主题的详细解读: 1. **Oracle数据库基础知识**:Oracle数据库是一个基于SQL的数据库...

    oracle表结构生成工具

    标签中的“.net oracle excel 表结构生成”揭示了该工具涉及的关键技术:.NET用于编程,Oracle是目标数据库系统,而Excel作为数据输入和管理的工具。通过整合这些技术,用户可以享受到无缝的集成体验,从数据设计到...

    oracle常用系统视图+导入导出

    这篇博客主要聚焦于Oracle的常用系统视图以及数据导入导出的相关操作,这对于数据库管理员和开发人员来说非常重要。 首先,我们来看“0001-Oracle-系统-视图.sql”。这个文件很可能包含了创建和查询Oracle系统视图...

    Oracle复制表数据的两种用法

    Oracle数据库是世界上最流行的数据库管理系统之一,它提供了多种方式来复制表数据。在本文中,我们将深入探讨Oracle复制表数据的两种主要方法,并结合提供的“测试插入.sql”文件,理解其在实际操作中的应用。 首先...

    oracle ERP常用数据表和视图

    oracle ERP常用数据表和视图,其中包括系统表,PO模块,WIP模块,BOM模块,HR模块,供应商模块。

Global site tag (gtag.js) - Google Analytics