`
123003473
  • 浏览: 1061222 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Oracle 下读取表/字段的备注信息

 
阅读更多
Oracle 通过COMMENT ON TABLE  /  COMMENT ON COLUMN 追加表/字段的备注。

CREATE TABLE "MR_DEPT" (
       "DEPT_ID" NUMBER NOT NULL ,
       "PARENT_ID" NUMBER,
       "DEPT_NAME" CHAR(20) NOT NULL ,
       "STATUS" NUMBER DEFAULT 1 NOT NULL ,
PRIMARY KEY ("DEPT_ID")
);

COMMENT ON TABLE "MR_DEPT" IS '部门表';
COMMENT ON COLUMN "MR_DEPT"."DEPT_ID" IS '部门编号';
COMMENT ON COLUMN "MR_DEPT"."PARENT_ID" IS '上级部门编号';
COMMENT ON COLUMN "MR_DEPT"."DEPT_NAME" IS '部门名';
COMMENT ON COLUMN "MR_DEPT"."STATUS" IS '状态';

备注加好以后,如何在查询中检索呢?


查询表的备注信息
SELECT
  TABLE_NAME,
  TABLE_TYPE,
  COMMENTS
FROM
  USER_TAB_COMMENTS
WHERE
  TABLE_NAME = 'MR_DEPT;

查询字段的备注信息

SELECT
  TABLE_NAME,
  COLUMN_NAME,
  COMMENTS
FROM
  USER_COL_COMMENTS
WHERE
  TABLE_NAME = 'MR_DEPT;
分享到:
评论

相关推荐

    Oracle数据库表结构导出工具

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

    .net小程序通过Excel模板创建SQLServer和Oracle数据库表

    2.若数据库中有待创建的表,则不会创建该表,但表备注和字段备注会更新,即功能1不会执行。功能2及功能3仍然会执行。如:本次需要创建Test表,但数据库中已有该表,则不会重复创建Test表,但会更新Test表备注信息和...

    Mybatis 处理 CLOB、BLOB 类型数据

    CLOB 类型用于存储文本数据,可以存储长文本、文章、备注等信息。在 Oracle 数据库中,CLOB 类型对应的数据库类型是 CLOB,在 MySQL 中对应的类型是 TEXT 或 LONGTEXT。 BLOB 类型用于存储二进制数据,可以存储图片...

    数据库设计和自动安装工具BDB V2.2(for Oracle/MS SQLServer/MySQL/Access/SQLAnywhere/Sybase)

    11、2007.11.28 Oracle、MySQL下导入数据增加禁用、重新启用外键约束处理。 12、2007.11.28 更正MySQL下处理导入日期类型字段数据问题。 13、2007.11.28 更正SQLServer下处理sql_variant、...

    PB存取超过32k的二进制文件的实例 pb 10以上

    首先,需要定义一个名为`FileUpdate`的表,包含两个字段:`S_name`和`S_file`。 - **S_name**: 字符串类型,长度为50个字符,用于存储文件名。 - **S_file**: BLOB类型,用于存储实际的二进制文件数据。 ```sql ...

    mysql导出word格式工具(可以导出数据字典)

    3. 字段信息提取:工具能够读取表结构,包括字段名、数据类型、长度、默认值、是否允许为空等,并以清晰的格式展示在Word文档中。 4. 约束与索引:除了字段信息,工具还应包含表的主键、外键、唯一性约束和索引等...

    access的备注字段限制64K

    在Microsoft Access数据库中,备注(Memo)字段设计用于存储大段文本或长篇文章,它可以是用户输入的文字、表格数据或其他格式化的文本。然而,如同标题和描述中指出的,Access的备注字段存在一个显著的限制,即最多...

    解决动软代码生成器v2.78 mysql下生成数据库文档时没有备注的问题

    数据库的备注通常存储在数据表的`COMMENT`字段中,当代码生成器在读取数据库结构时,如果没有正确地获取或解析这些注释,就可能导致生成的文档中缺失备注。在动软代码生成器v2.78的情况下,可能是由于其与MySQL的...

    VSNET代码生成编程工具1.0绿色版(支持多种的数据库连接方式)

    从Oracle数据库中提取C#实体代码,同时提取表及字段的注释,并可对生成的实体进行各种自定义的设置,如数据库列和C#类型的映射、实体命名空间、代码注释等,操作简单且实用。同时通过实体可实现简单数据库增、删、...

    Oracle数据库基本数据类型.pdf

    long 数据类型适合用于存储不需要作字符串搜索的长串数据,例如文章内容、备注信息等。 raw 数据类型是可变长二进制数据,最大长度限制是 2000 字节。raw 数据类型的特点是用于存储小型图形文件或带格式的文本文件...

    java编程JDBC数据库编程1数据库基础.docx

    - Access中的表由表文件名、字段属性和记录组成。 6. **Access字段数据类型(DataType)** - 包括文本型、备注型、数字型、日期/时间型、货币型、自动编号型、是/否型、OLE对象型、超级链接型和查阅向导型。 - ...

    产能情况统计表.docx

    为了更好地管理和查询这些数据,可以考虑使用数据库管理系统(如MySQL、Oracle等)来构建一个数据库,并设计相应的表结构。每个字段都应对应数据库中的一个列,并确定合适的字段类型。 ### 二、报表生成与分析 ###...

    ssh(structs,spring,hibernate)框架中的上传下载

     本文选用的数据库为Oracle 9i,当然你可以在不改动代码的情况下,通过配置文件的调整将其移植到任何具有Blob字段类型的数据库上,如MySQL,SQLServer等。  总体实现  上传文件保存到T_FILE表中,T_FILE表结构...

    powerdesigner生成含注释的sql

    VBS脚本可以读取模型信息,根据特定规则(例如,将表名或字段名转换为注释文本)生成注释,并将其应用于数据模型。用户可能需要结合这个脚本来加速和简化注释的添加过程。 总之,PowerDesigner通过其强大的数据建模...

    kettle-orabulkloader

    - **备注**:DIRECT 模式下,数据加载效率更高,但表中不允许存在主键或其他约束条件。 ##### 运行后删除配置/数据文件 - **定义**:勾选此项将在加载完成后自动删除配置和数据文件。 - **作用**:节省磁盘空间,...

    2021-2022计算机二级等级考试试题及答案No.18571.docx

    25. 字段变量:在数据库中,字段变量的特殊类型可能包括特定的日期时间格式或其他数据库特定类型,如Oracle的INTERVAL。 这些知识点是计算机二级等级考试中常见的,考生需要对这些概念有深入理解和熟练应用。

    数据库运维说明书审批稿 数据库运维.docx

    7. **字段的基本信息**:列出每个字段的详细信息。 8. **表的备注**:描述表的功能或用途。 9. **字段的备注**:对字段的解释或注释。 10. **表的约束**:定义表上的约束条件。 11. **字段的约束**:针对单个字段的...

    spring+struts+hibernate实现文件的上传和下载

    文件上传的流程是将文件存储到数据库中的一个表,例如 `T_FILE`,该表包含如下字段: 1. `FILE_ID`: 32 位的文件 ID,使用 Hibernate 的 `uuid.hex` 算法生成。 2. `FILE_NAME`: 文件名。 3. `FILE_CONTENT`: 文件...

    数据库运维说明书 (2) 数据库运维.docx

    - **字段的备注**:记录关于字段的注释信息。 - **表的约束**:记录表上的约束条件,如主键、外键等。 - **字段的约束**:记录字段上的约束条件。 - **索引的字段**:记录索引所覆盖的字段。 - **检查是否有失效的...

Global site tag (gtag.js) - Google Analytics