精华内容
下载资源
问答
  • oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...
  • 分类: ASP.NET+ORACLE 2010-08-29 22:40 2164人阅读 评论(0) 收藏 举报 来源:http://www.cnblogs.com/luohoufu/archive/2008/09/03/1282945.html 作用:想要生成整个Oracle数据库所有表结构WORD文档(数据库设计说明...

    分类: ASP.NET+ORACLE 2010-08-29 22:40 2164人阅读 评论(0) 收藏 举报
    来源:http://www.cnblogs.com/luohoufu/archive/2008/09/03/1282945.html

    作用:想要生成整个Oracle数据库所有表结构WORD文档(数据库设计说明书)


    Oracle数据库字典介绍
        Oracle数据字典是有表和视图组成的,存储有关数据库结构信息的一些数据库对象。数据库字典描述了实际数据是如何组织的。对它们可以象处理其他数据库表或视图一样进行查询,但不能进行任何修改。
        Oracle数据库字典通常是在创建和安装数据库时被创建的,Oracle数据字典是Oracle数据库系统工作的基础,没有数据字典的支持,Oracle数据库系统就不能进行任何工作。
        在Oracle数据库字典中,许多视图都有三个不同的实例,它们的前缀分别为"USER_"、"ALL_"及"DBA_"。"USER_"为前缀的数据库字典视图通常记录执行查询的帐户所拥有的对象的信息,"ALL_"为前缀的数据库字典视图通常记录包括执行查询的帐户所拥有的对象的信息及授权至PUBLIC的帐户用户所拥有的对象的信息,"DBA_"为前缀的数据库字典视图则包含所有数据库对象的信息,而不管其所有者。其他的字典视图中主要的是V$视图,之所以这样叫是因为他们都是以V$或GV$开头的。V$视图是基于X$虚拟视图的。V$视图是SYS用户所拥有的,在缺省状况下,只有SYS用户和拥有DBA系统权限的用户可以看到所有的视图,没有DBA权限的用户可以看到USER_和ALL_视图,但不能看到DBA_视图。与DBA_,ALL,和USER_视图中面向数据库信息相反,这些视图可视的给出了面向实例的信息。
        在Oracle的绝大多数数据字典视图中都有象DBA_TABLES,ALL_TABLES和USER_TABLES这样的视图家族。Oracle中有超过100个视图家族,下表列出了最重要和最常用的视图家族,需要注意的是每个视图家族都有一个DBA_,一个ALL_一个USER_视图。 

    视图家族

    描述

    COL_PRIVS

    包含了表的列权限,包括授予者、被授予者和权限

    EXTENTS

    数据范围信息,比如数据文件,数据段名(segment_name)和大小

    INDEXES

    索引信息,比如类型、唯一性和被涉及的表

    IND_COLUMNS

    索引列信息,比如索引上的列的排序方式

    OBJECTS

    对象信息,比如状态和DDL time

    ROLE_PRIVS

    角色权限,比如GRANT和ADMIN选项

    SEGMENTS

    表和索引的数据段信息,比如tablespace和storage

    SEQUECNCES

    序列信息,比如序列的cache、cycle和ast_number

    SOURCE

    除触发器之外的所有内置过程、函数、包的源代码

    SYNONYMS

    别名信息,比如引用的对象和数据库链接db_link

    SYS_PRIVS

    系统权限,比如grantee、privilege、admin选项

    TAB_COLUMNS

    表和视图的列信息,包括列的数据类型

    TAB_PRIVS

    表权限,比如授予者、被授予者和权限

    TABLES

    表信息,比如表空间(tablespace),存储参数(storage parms)和数据行的数量

    TRIGGERS

    触发器信息,比如类型、事件、触发体(trigger body)

    USERS

    用户信息,比如临时的和缺省的表空间

    VIEWS

    视图信息,包括视图定义



        在Oracle中还有一些不常用的数据字典表,但这些表不是真正的字典家族,他们都是一些重要的单一的视图。这些视图见下表:

    视图名称

    描述

    USER_COL_PRIVS_MADE

    用户授予他人的列权限

    USER_COL_PRIVS_RECD

    用户获得的列权限

    USER_TAB_PRIVS_MADE

    用户授予他人的表权限

    USER_TAB_PRIVS_RECD

    用户获得的表权限


    Oracle数据库字典的应用
      借助Oracle数据字典,利用Oracle的DDL语句,我们可以做很多事情,几乎所有的Oracle开发辅助工具都是利用这一点进行设计的。作者将通过如何取得数据库表字段信息来说明。
    首先我们定义一个数据库表,数据库表结构如下:

    数据库表名[TABLE_TEST]

    字段名

    数据类型

    长度

    缺省值

    允许空

    主键

    注释

    NAME

    VARCHAR2

    40

     

    N

    Y

    姓名

    SEX

    VARCHAR2

    1

    ''''Y''''

    N

     

    性别

    BIRTHDAY

    DATE

    0

     

    Y

     

    生日

    HEIGHT

    NUMBER

    3,1

     

    Y

     

    身高

    WEIGHT

    NUMBER

    3,1

     

    Y

     

    体重

    MEMO

    BLOB

    0

     

    Y

     

    备注



    创建表的SQL语句如下
    -- 创建数据表
    create table TABLE_TEST
    (
        NAME varchar2(40) not null,
        SEX varchar2(1) default ''''Y'''' not null,
        BIRTHDAY date not null,
        HEIGHT number(3,2),
        WEIGHT number(3,2),
        MEMO blob
    );
    -- 给列添加备注
      comment on column TABLE_TEST.NAME is ''''姓名'''';
      comment on column TABLE_TEST.SEX is ''''性别'''';
      comment on column TABLE_TEST.BIRTHDAY is ''''生日'''';
      comment on column TABLE_TEST.HEIGHT is ''''身高'''';
      comment on column TABLE_TEST.WEIGHT is ''''体重'''';
      comment on column TABLE_TEST.MEMO is ''''备注'''';
    -- 创建约束关系 主键 外键 其他
      alter table TABLE_TEST add constraint TB_TEST_P_NAME primary key (NAME);

    数据表创建完毕,执行下列SQL语句:
    select
        A.column_name 字段名,A.data_type 数据类型,A.data_length 长度,A.data_precision 整数位,
        A.Data_Scale 小数位,A.nullable 允许空值,A.Data_default 缺省值,B.comments 备注
    from
        user_tab_columns A,user_col_comments B
    where
        A.Table_Name = B.Table_Name
        and A.Column_Name = B.Column_Name
        and A.Table_Name = ''''TABLE_TEST''''

    我们可以得出一下结果:

    字段名
    数据类型
    长度
    整数位
    小数位
    允许空值
    缺省值
    备注
    NAME
    VARCHAR2
    40
     
     
    N
    <Long>
    姓名
    SEX
    VARCHAR2
    1
     
     
    N
    <Long>
    性别
    BIRTHDAY
    DATE
    7
     
     
    N
    <Long>
    生日
    HEIGHT
    NUMBER
    22
    3
    2
    Y
    <Long>
    身高
    WEIGHT
    NUMBER
    22
    3
    2
    Y
    <Long>
    体重
    MEMO
    BLOB
    4000
     
     
    Y
    <Long>
    备注



    这样,我们在进行程序设计时,通过一条简单的SQL语句,然好通过Ole调用Word,便可为最终用户导出完整的数据库表字典文档。
    再执行下列SQL语句:
    select
        INDEX_NAME 索引名,INDEX_TYPE 索引类型,UNIQUENESS 索引类别
    from
        user_indexes
    where
        TABLE_NAME = ''''TABLE_TEST''''

    得到结果如下(注:SYS_IL0000031226C00006$$索引为系统在创建数据库表时自动创建的,用于数据库表内容的维护):

     
    索引名
    索引类型
    索引类别
    1
    SYS_IL0000031226C00006$$
    LOB
    UNIQUE
    2
    TB_TEST_P_NAME
    NORMAL
    UNIQUE


    执行下列SQL语句,我们将得到更多的关于数据库表结构的信息:
    select
        A.column_name 字段名,A.data_type 数据类型,A.data_length 长度,A.data_precision 整数位,
        A.Data_Scale 小数位,A.nullable 允许空值,A.Data_default 缺省值,B.comments 备注,
        C.IndexCount 索引次数
    from
        user_tab_columns A,
        user_col_comments B,
        (select count(*) IndexCount,Column_Name from User_Ind_Columns where Table_Name = ''''TABLE_TEST'''' group by Column_Name) C
    where
        A.Table_Name = B.Table_Name
        and A.Column_Name = B.Column_Name
        and A.Column_Name = C.Column_Name(+)
        and A.Table_Name = ''''TABLE_TEST''''

    得到结果如下:

    字段名
    数据类型
    长度
    整数位
    小数位
    允许空值
    缺省值
    备注
    索引次数
    BIRTHDAY
    DATE
    7
     
     
    N
    <Long>
    生日
     
    HEIGHT
    NUMBER
    22
    3
    2
    Y
    <Long>
    身高
     
    MEMO
    BLOB
    4000
     
     
    Y
    <Long>
    备注
     
    NAME
    VARCHAR2
    40
     
     
    N
    <Long>
    姓名
    1
    SEX
    VARCHAR2
    1
     
     
    N
    <Long>
    性别
     
    WEIGHT
    NUMBER
    22
    3
    2
    Y
    <Long>
    体重
     

      
       当然Oracle数据字典的应用远不止这些,通过Oracle数据库字典的支持,我们可以得到Oracle数据库结构的所有信息,著名的数据库开发工具PL/SQL Developer完全就是基于Oracle的数据库字典实现的。

     

    展开全文
  • 3.11.6 只读字段的命名原则 3.11.7 参数名 3.11.8 委托命名原则 3.12 小议设计模式 3.12.1 什么是设计模式 3.12.2 为什么要使用设计模式 3.12.3 改装现有类 3.13 小结 第4章 ASP.NET的网页代码模型及生命周期 4.1 ...
  • 3.11.6 只读字段的命名原则 3.11.7 参数名 3.11.8 委托命名原则 3.12 小议设计模式 3.12.1 什么是设计模式 3.12.2 为什么要使用设计模式 3.12.3 改装现有类 3.13 小结 第4章 ASP.NET的网页代码模型及生命周期 4.1 ...
  • 为导出数据库表结构设计的查询 最近写数据库文档说明书,总是要把字段等复制出来贴到...TABLE_NAME 表名, --根据表名来分类字段 COLUMN_NAME 列名, COLUMN_COMMENT 中文名, COLUMN_TYPE 数据类型, COLUMN_KEY...

    为导出数据库表结构设计的查询


    最近写数据库文档说明书,总是要把字段等复制出来贴到word中,很烦琐。直接查询数据库表的字段结构,然后导出为excel格式,再整理后,就可以贴到word中了,很方便。

    SELECT
    TABLE_NAME 表名,    --根据表名来分类字段
    COLUMN_NAME 列名,
    COLUMN_COMMENT 中文名,
    COLUMN_TYPE 数据类型,
    COLUMN_KEY 主键,
    COLUMN_COMMENT 注释
    FROM
    information_schema.`COLUMNS`
    WHERE
    TABLE_SCHEMA='wit'     --wit是库名 //mydwxx88
    
    展开全文
  • 知识点:增加文件可以以独立的窗口打开,例Word文档在Word中打开 修正:新增知识点默认分类的可能出错,以“全部数据库”的方式显示时,缺省数据库以外的分类被选取仍可能出错 版本2.6.1.0更新时间:不详 增加批量...
  • 知识点:增加文件可以以独立的窗口打开,例Word文档在Word中打开 修正:新增知识点默认分类的可能出错,以“全部数据库”的方式显示时,缺省数据库以外的分类被选取仍可能出错 版本2.6.1.0更新时间:不详 增加批量...
  • 知识点:增加文件可以以独立的窗口打开,例Word文档在Word中打开 修正:新增知识点默认分类的可能出错,以“全部数据库”的方式显示时,缺省数据库以外的分类被选取仍可能出错 版本2.6.1.0更新时间:不详 增加批量...
  • 提示:如果您在本地测试中遇到后台无法进行添加、修改、删除等操作时,请参考word文档:权限修改的.doc 本次更新内容: 1、在分类管理中增加分类前台推荐调用功能 2、修复后台删除广告位,没有同时删除广告JS文件...
  • 提示:如果您在本地测试中遇到后台无法进行添加、修改、删除等操作时,请参考word文档:权限修改的.doc 本次更新内容: .在分类管理中增加分类前台推荐调用功能; .修复后台想请编辑时无法添加外连接图片; .修复后台...
  • 提示:如果您在本地测试中遇到后台无法进行添加、修改、删除等操作时,请参考word文档:权限修改的.doc 本次更新内容: 修复后台想请编辑时无法添加外连接图片 修复后台删除广告位,没有同时删除广告JS文件,导致...
  • 实例229 将数据表中的字段添加到ComboBox控件中 实例230 在ComboBox下拉列表中显示图片 实例231 用ComboBox控件制作浏览器网址输入框 实例232 实现带查询功能的ComboBox控件 11.4 RichTextBox控件应用 实例233...
  • 实例229 将数据表中的字段添加到ComboBox控件中 实例230 在ComboBox下拉列表中显示图片 实例231 用ComboBox控件制作浏览器网址输入框 实例232 实现带查询功能的ComboBox控件 11.4 RichTextBox控件应用 实例233...
  • 实例229 将数据表中的字段添加到ComboBox控件中 实例230 在ComboBox下拉列表中显示图片 实例231 用ComboBox控件制作浏览器网址输入框 实例232 实现带查询功能的ComboBox控件 11.4 RichTextBox控件应用 实例233...
  • 《C#开发实例大全(基础卷)》筛选、汇集了C#开发从基础...实例229 将数据表中的字段添加到ComboBox 控件中 303 实例230 在ComboBox下拉列表中显示图片 304 实例231 用ComboBox控件制作浏览器 网址输入框 305 实例232...
  • 主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据...Word互操作、高效应用Excel、基本图形绘制、图像处理技术、常用图表应用、动画处理技术、音频与视频控制...
  • 实例082 将一个Word文档分割为多个小的Word文档 实例083 将多个Word文档合并为一个Word文档 实例084 批量替换Word文档中指定的字符串 3.2 读取外部数据到Word中 196 实例085 读取文本文件到Word中 实例086 ...
  • 实例082 将一个Word文档分割为多个小的Word文档 实例083 将多个Word文档合并为一个Word文档 实例084 批量替换Word文档中指定的字符串 3.2 读取外部数据到Word中 196 实例085 读取文本文件到Word中 实例086 ...
  • Excel终极伴侣

    2008-03-13 17:03:14
    普通TreeView控件只能显示一列数据(仅一个字段),而OBS表格却可以显示更多的列(N个字段),而且每个字段都可以汇总(这一点又要比Excel自身的分类汇总更直观、简单),再配合VBA,可以让您轻松驾驭超灵无比的Excel!...
  • 增加用户在线以纯文本方式查看Word、Excel文档功能; 改进IP字段长度,以适应IPV6; 改进问答系统,将问答积分与网站会员积分进行合并; 改进会员注册功能,注册协议可以通过后台进行设置和修改; 改进上传功能...
  • 系统中的数据可导出成Excel、Word、HTML文档,以便提供给劳动机构等。 (6)统计功能:利用精心设计的报表定制功能,您只需几个简单步骤就可设计出漂亮实用的报表,包括分类明细表、分类统计表。报表的维度任由您...
  • 提供了3种前向索引方式,可以直接用来做文本分类、聚类,摘要等 实验; 对于开发者: 系统各组成部分耦合性低,从应用层模块到系统核心层模块,均可单独修改、升级或替换;扩展既可以在源代码上直接进行,也可以使用...
  • 提供了3种前向索引方式,可以直接用来做文本分类、聚类,摘要等 实验; 对于开发者: 系统各组成部分耦合性低,从应用层模块到系统核心层模块,均可单独修改、升级或替换;扩展既可以在源代码上直接进行,也可以使用...
  • 动易BizIdea v3.6.rar

    2019-07-09 14:04:03
    ●新增用户可以在线纯文本方式查看word、excel文档;●新增多级联动自定义字段; ●改进会员中心界面,改进UI/UE;●改进前台图片内容页的图片浏览方式●改进IP字段长度,以适应IPV6●改进问答系统中的积分和网站...
  • QuickBug企业版 1.5.2

    2021-05-01 01:14:02
    还可以将单个缺陷的所有详细信息导出为Word文档,以协助您更进一步的管理。 多项目支持,快速切换项目,并行。 QuickBug支持多个项目同时进行,在处理一个项目时,可以通过点击项目名称进行任意项目的切换,实现...
  • 1.3 扩展内容 将表结构生成Html Word文档 (企业中常用) 1.4 Mybatis面向对象操作模板书写 1.5 商品列表页面加载(包括查询条件,分页) 及分页的页面封装,直接在页面上遍历即可 第四天 1.1 商品的添加页面(需要加载...
  • 还可以将单个缺陷的所有详细信息导出为Word文档,以协助您更进一步的管理。 多项目支持,快速切换项目,并行。 QuickBug支持多个项目同时进行,在处理一个项目时,可以通过点击项目名称进行任意项目的切换,实现...
  • WORD文档上传自动转为HTML格式,并过滤到冗余代码并上传图片。 RSS支持,可以根据每个栏目提供最新RSS输出。 自定义字段支持,可以为文章系统扩展定义字段。 自定义模型功能 集成DiscuzNt接口,可以实现数据双向...
  • Excel终极伴侣1.287

    2008-10-24 16:41:04
    普通TreeView控件只能显示一列数据(仅一个字段),而OBS表格却可以显示更多的列(N个字段),而且每个字段都可以汇总(这一点又要比Excel自身的分类汇总更直观、简单),再配合VBA,可以让您轻松驾驭超灵无比的Excel!...
  • Excel终极伴侣1.286

    2008-10-14 10:56:40
    普通TreeView控件只能显示一列数据(仅一个字段),而OBS表格却可以显示更多的列(N个字段),而且每个字段都可以汇总(这一点又要比Excel自身的分类汇总更直观、简单),再配合VBA,可以让您轻松驾驭超灵无比的Excel!...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 135
精华内容 54
关键字:

word文档分类字段