`
volunteer521
  • 浏览: 205331 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

【推荐】Oracle导出所有表结构

    博客分类:
  • SQL
阅读更多

【背景说明】

最近在帮同事维护OA系统,需要查看Oracle数据库的所有表结构,又不想一个一个表的导出建表语句。搜到这个,于是和大家分享一下:)

 

【Oracle导出所有表结构SQL】

说明:此SQL语句是通用的,直接可以拿来用,爽!当然若有额外需求,请根据实际情况修改

 

SELECT B.TABLE_NAME     AS "表名", 
       C.COMMENTS       AS "表说明", 
       B.COLUMN_ID      AS "字段序号", 
       B.COLUMN_NAME    AS "字段名", 
       B.DATA_TYPE      AS "字段数据类型", 
       B.DATA_LENGTH    AS "数据长度", 
       B.DATA_PRECISION AS "整数位", 
       B.DATA_SCALE     AS "小数位", 
       A.COMMENTS       AS "字段说明" 
  FROM ALL_COL_COMMENTS A, ALL_TAB_COLUMNS B, ALL_TAB_COMMENTS C 
WHERE A.TABLE_NAME IN (SELECT U.TABLE_NAME FROM USER_ALL_TABLES U) 
   AND A.OWNER = B.OWNER 
   AND A.TABLE_NAME = B.TABLE_NAME 
   AND A.COLUMN_NAME = B.COLUMN_NAME 
   AND C.TABLE_NAME = A.TABLE_NAME 
   AND C.OWNER = A.OWNER 
ORDER BY A.TABLE_NAME, B.COLUMN_ID 

(全文完)

分享到:
评论

相关推荐

    Oracle数据库表结构导出工具

    1. **表结构提取**:DBExport能够连接到Oracle数据库,读取指定用户下的所有表或选定表的信息,包括表名、字段名、字段类型、主键、外键等关键信息。 2. **自定义导出**:用户可以选择只导出特定的表,或者根据需要...

    oracle数据库导出表结构到WORD文档

    "oracle数据库导出表结构到WORD文档"是一个实用的操作,它能够帮助我们生成包含所有表定义、字段信息、主键、外键等的详细报告。通过这个工具,我们可以快速地将Oracle中的数据库对象信息整理成Word文档,方便打印、...

    oracle导出表结构到excel中

    在Oracle数据库管理中,将表结构导出到Excel文件是一个常见的需求,这有助于数据分析、报告制作或数据共享。以下是一个详细的步骤指南,介绍如何完成这个任务。 首先,我们需要准备一个SQL查询来获取所需表的数据...

    oracle导出数据库表结构到word文档中

    Oracle数据库表结构导出器是一套用来完成将Oracle数据库中的表结构导出成Word文档,并输出标准的打印报表格式的软件。亲测oracle绝对好使 ,另附有链接信息,请先看好说明再操作.不会的加我qq87611894

    Oracle数据库导出表结构的工具

    "Oracle数据库导出表结构的工具"正是为了解决这类问题而存在的。 1. **Oracle数据泵(Data Pump)**: Oracle Data Pump是Oracle数据库提供的一种高效、快速的数据导入和导出工具。它取代了早期的EXP和IMP工具,...

    Oracle中导出表结构

    ### Oracle中导出表结构 在Oracle数据库管理中,经常需要导出表结构以便于备份、迁移或分析等操作。本文将详细介绍如何使用SQL查询来获取表结构信息,并结合示例进行深入解析。 #### 一、Oracle表结构概述 Oracle...

    Oracle数据库表结构导出工具Excel

    总结来说,"Oracle数据库表结构导出工具Excel"通过DBExport软件实现,能够有效地帮助数据库管理员和开发人员快速获取和分享Oracle数据库的表结构信息。通过阅读DBExport的使用手册,用户可以学会如何利用这个工具...

    Oracle导出表结构,支持多表

    Oracle导出表结构,支持多表导出.

    oracle下导出某用户所有表的方法

    导出表的方法 可以使用以下命令来导出某个表的数据: exp scott/tiger@mycon tables=(dept,emp) file=tab1.dmp 其中,tables=(dept,emp) 指定了要导出的表的名称,file=tab1.dmp 指定了导出的文件名。 导出用户...

    c# 导出oracle数据库下所有表结构

    这个过程不仅涵盖了导出表结构的基本步骤,还可以根据实际需求进行扩展,比如添加索引信息、约束条件等。在实际操作中,还需要注意处理可能的异常和错误,确保代码的健壮性。 综上所述,通过C#连接Oracle数据库并...

    将oracle中的表结构导出的工具包

    【Oracle表结构导出工具包】是一个集合了各种依赖库的压缩包,旨在帮助用户方便地从Oracle数据库中导出表结构。这个工具包的核心功能是将Oracle数据库的表定义转换为可读的Excel格式,便于管理和分享。下面将详细...

    导出oracle 表结构word文档

    一款将oracle数据表结构导出到word文档的好用工具,是用word的宏开发的,简单好用。

    导出Oracle表结构

    在Oracle中,可以使用SQL命令如`DDL (Data Definition Language)`来导出表结构。例如,`CREATE TABLE AS SELECT`语句可以从一个现有的表创建一个新的表,复制其结构(不包含数据)。更通常的做法是使用`DESCRIBE`...

    导出Oracle 表结构工具

    DBExport是一个专门设计用于Oracle数据库的工具,它能够快速高效地导出表结构和数据。标题中的"DBExport2.51 For ORACLE"指的是该工具的特定版本,适用于Oracle数据库,版本号为2.51。这个工具提供了直观的界面和...

    plsql导出导入oracle表结构方法

    2. **导出表结构**: - 在主操作界面上方的菜单栏中找到并点击【工具】选项。 - 从下拉列表中选择【导出用户对象】。 - 进入表数据导出界面后,可以选择特定的表或选择“处理所有对象”来导出整个数据库的表结构...

    PowerDesigner导出数据表结构

    RTP文件是PowerDesigner的项目存储格式,其中包含了模型的所有信息,包括数据表结构、关系、注释等。使用预配置的模板可以快速启动新的设计项目,保证格式的一致性和效率。 "导出word文档说明.docx"可能是用户提供...

    Oracle数据库表结构导出工具 DBExportDoc V1.0 For Oracle.rar

    使用DBExportDoc V1.0 For Oracle,不仅可以提升数据库管理效率,还能保证在项目协作中,所有团队成员都能基于相同的表结构文档进行开发和维护工作,避免因理解差异导致的错误。 在实际操作中,首先需要安装并运行...

    DBExportDoc V1.0 For Oracle导出表结构到word文档

    DBExportDoc V1.0 For Oracle在导出表结构时,会包含以下关键元素: 1. **表名**:导出的文档将列出所有指定数据库中的表名,便于快速浏览和定位。 2. **字段列表**:每个表的字段及其对应的字段名、数据类型、...

    【数据泵】EXPDP导出表结构(真实案例).pdf

    本文档《【数据泵】EXPDP导出表结构(真实案例).pdf》记录了作者在使用数据泵导出表结构的实践经验,并详细列出了关键知识点和操作步骤。以下是文档中的主要知识点总结: 1. 数据泵EXPDP和IMPDP工具的基本使用: - ...

    PowerDesigner15连接Oracle数据库并导出Oracle的表结构

    "PowerDesigner15连接Oracle数据库并导出Oracle的表结构" 本文主要介绍了使用PowerDesigner连接Oracle数据库,并生成E-R图的详细步骤。 知识点1:PowerDesigner简介 PowerDesigner是一个强大的数据建模工具,能够...

Global site tag (gtag.js) - Google Analytics