`

ORACLE user_objects 表

 
阅读更多
1. OBJECT_TYPE
select distinct(o.OBJECT_TYPE) from user_objects o



2.具体
select dbms_metadata.get_ddl('SEQUENCE',u.object_name) from user_objects u where object_type='SEQUENCE'
select dbms_metadata.get_ddl('PROCEDURE',u.object_name) from user_objects u where object_type='PROCEDURE'
select dbms_metadata.get_ddl('PACKAGE',u.object_name) from user_objects u where object_type='PACKAGE'
select dbms_metadata.get_ddl('TRIGGER',u.object_name) from user_objects u where object_type='TRIGGER'
select dbms_metadata.get_ddl('TABLE',u.object_name) from user_objects u where object_type='TABLE'
select dbms_metadata.get_ddl('INDEX',u.object_name) from user_objects u where object_type='INDEX'


  • 大小: 6.6 KB
  • 大小: 35.7 KB
分享到:
评论

相关推荐

    Oracle 常用系统表

    - **DBA_OBJECTS**、**ALL_OBJECTS** 和 **USER_OBJECTS** 包含了数据库中所有对象的信息,包括表、视图、索引等。 ##### 2.2 完整性约束 - **DBA_CONSTRAINTS**、**ALL_CONSTRAINTS** 和 **USER_CONSTRAINTS** ...

    疯狂Java_疯狂软件_Oracle_数据字典和创建表空间

    例如,`DBA_TABLES`视图展示了数据库中的所有表信息,`DBA_OBJECTS`则包含了所有数据库对象的信息。你可以通过查询这些视图来获取你需要的数据字典信息。 在Oracle中,用户可以通过SQL查询语句直接访问数据字典。...

    Oracle 元数据表

    * 查看放在 ORACLE 的内存区里的表:SQL>select table_name,cache from user_tables where instr(cache,'Y')>0; 三、索引信息 * 查看索引个数和类别:SQL>select index_name,index_type,table_name from user_...

    oracle_常用系统表.docx

    19. **user_objects**、**user_source**、**user_segments**、**user_tables**、**user_tab_columns**、**user_constraints**、**user_sys_privs**、**user_tab_privs**、**user_col_privs**、**user_role_privs**、...

    Oracle_系统表大全.doc

    ### Oracle系统表大全知识点解析 #### 一、概述 Oracle 数据库系统中包含了大量系统表,这些表由数据库管理系统自动创建并维护,主要用于存储数据库元数据。这些元数据包括但不限于数据库对象定义、权限设置以及...

    ORACLE主要的系统表和系统视图

    - **DBA_OBJECTS/ALL_OBJECTS/USER_OBJECTS**:提供关于数据库中所有对象的信息,包括表、视图、序列、同义词等。 8. **用户和角色** - **DBA_USERS**:提供关于数据库用户的详细信息,包括用户名、默认表空间、...

    Oracle_系统表大全[参照].pdf

    Oracle数据库系统是一个强大的关系型数据库管理系统,其内部包含了大量的系统表,这些系统表构成了Oracle的数据字典,提供了关于数据库各种对象的信息。以下是一些主要的知识点: 1. **用户管理**: - 可以通过`...

    常用的oracle表和视图

    ### 常用的Oracle表和视图知识点详解 #### 一、查询某个表在哪些存储过程中被使用 为了高效地了解某个特定表在哪些存储过程中被引用,可以通过以下SQL查询来实现: ```sql SELECT A.NAME AS 过程名称, MIN(A.LINE...

    Oracle常有字典表使用

    ### Oracle常用数据字典表详解 #### 一、Oracle用户数据字典介绍 在Oracle数据库中,用户数据字典提供了一系列视图,用于查询数据库对象的相关信息,包括但不限于表、索引、序列等。这些视图对理解数据库结构、...

    delphioracle_oracle_delphi_连接ORACLE_

    Delphi提供多种方式来实现这个目标,包括ODAC(Oracle Data Access Components)、BDE(Borland Database Engine)、ADO(ActiveX Data Objects)等。这些组件和库为开发者提供了丰富的API和图形化界面,使得在...

    ORACLE数据字典使用入门

    - 查询缓存在Oracle内存区的表:`SELECT table_name, cache FROM user_tables WHERE INSTR(cache, 'Y') > 0;` 3. **索引管理**: - 获取索引信息:`SELECT index_name, index_type, table_name FROM user_indexes...

    Oracle用户数据字典以及查询表字段

    ### Oracle用户数据字典以及查询表字段 在Oracle数据库中,数据字典是存储数据库元数据(即关于数据的数据)的特殊集合。这些元数据包括了数据库对象的名称、类型、属性等信息。数据字典对于数据库管理员和开发人员...

    oracle oracle_dblink详解.

    数据库链接(DBlink)是 Oracle 数据库中的一种对象,允许用户查询远程表和执行远程程序。在分布式环境中,数据库链接是必要的。数据库链接是单向的连接,在创建数据库链接时,Oracle 会在数据字典中保存相关的...

    oracle11g系统表

    USER 系统表是 Oracle 数据库管理系统的用户级别组件,提供了当前用户的数据库对象信息。常用的 USER 系统表包括: * USER_OBJECTS:存储当前用户的对象信息,包括对象名、对象类型、创建时间等。 * USER_SOURCE:...

    oracle查用户所有表

    - `select * from user_objects`可以查询当前用户的所有对象,包括表、视图、索引等。 - `describe 表名`提供一个简洁的表结构概览。 - `show parameter`命令用于查看数据库参数,如`show parameter db`查看与数据库...

    Oracle数据字典总结.docx

    Oracle 数据字典是数据库管理系统中一个非常重要的组成部分,它提供了关于数据库对象的元数据信息,如用户、表、索引、视图、序列、同义词、约束等。以下是对这些知识点的详细说明: 1. **用户管理**: - `SELECT ...

    Oracle 系统表大全

    ### Oracle 系统表大全 在Oracle数据库管理中,系统表是极其重要的组成部分,它们用于存储数据库元数据,包括但不限于用户、表空间、对象等信息。对于DBA(数据库管理员)来说,熟悉并掌握这些系统表是管理和维护...

    Oracle 删除所有表,视图,序列,函数,存储过程等SQL

    ### Oracle删除所有表、视图、序列、函数、存储过程等SQL知识点详解 #### 一、概述 在Oracle数据库管理中,有时会遇到需要彻底清除某个模式下的所有对象的情况,如表、视图、序列、函数、存储过程或包等。这种需求...

    查看ORACLE 数据库及表信息

    `user_tables`视图是Oracle提供的一个内置视图,它包含了当前用户下所有表的信息。 ##### 1.2 所有用户下的所有表 ```sql SELECT user, table_name FROM all_tables; ``` 与`user_tables`不同,`all_tables`视图...

Global site tag (gtag.js) - Google Analytics