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

oracle 看所有字段信息

阅读更多

--看所有字段信息
select a.*
  from mw_sys.MWT_OM_ATTR a, mw_sys.mwt_om_cls b
 where a.cls_id = b.cls_id
   and b.cls_tabname = 'PM_BZ_DDRZ_YCQX'
 order by a.attr_dispidx
         
--看基础四项
select a.attr_colname, --字段列名
       dbit_id || decode(attr_kind,
                         'D',
                         decode(attr_collength, 0, '',
                                '(' || attr_collength ||
                                decode(attr_colscale, 0, ')',
                                       ',' || attr_colscale || ')')), '') attr_kind, --数据类型
       decode(attr_isnullable, 'T', 'Y', 'N') isnullable, --是否为空
       a.attr_name --属性名
  from mw_sys.MWT_OM_ATTR a, mw_sys.mwt_om_cls b
 where a.cls_id = b.cls_id
   and b.cls_tabname = 'PM_NW_ZH_TCLB'
 order by a.attr_dispidx;

--加注释
--comment on column pm_nw_zh_tclb.nf is '年份';
select 'comment on column PM_NW_SW_FDJZTCTJ.'||a.attr_colname||' is '''||a.attr_name||''';'
  from mw_sys.MWT_OM_ATTR a, mw_sys.mwt_om_cls b
 where a.cls_id = b.cls_id
   and b.cls_tabname = 'PM_NW_SW_FDJZTCTJ'
 order by a.attr_dispidx;

分享到:
评论

相关推荐

    Oracle查询指定表的所有字段名和数据类型SQL

    在Oracle数据库管理中,有时我们需要了解某个特定表的所有字段名称以及它们对应的数据类型等信息。这对于理解表结构、进行数据迁移或编写更为精确的SQL语句非常有帮助。下面将详细介绍如何通过SQL查询来获取这些信息...

    oracle实现多字段匹配一个关键字查询

    在Oracle数据库中,有时我们需要对多个字段进行联合搜索,即多字段匹配一个关键字查询。本文将详细介绍两种在Oracle中实现这种查询的方法。 ### 一、使用管道符号(||)连接字段 这种方法通过使用Oracle中的字符串...

    jdbc读写Oracle的CLOB字段

    JDBC读写Oracle的CLOB字段

    Oracle 增加修改删除字段

    在Oracle数据库中,我们经常需要对现有的表结构进行调整,比如增加新的字段、修改现有字段的属性或数据类型、删除不再使用的字段等。这些操作可以通过`ALTER TABLE`命令来完成。本文将详细介绍如何使用`ALTER TABLE`...

    更改Oracle表中字段的顺序的终极方法

    ### 更改Oracle表中字段顺序的方法 在Oracle数据库管理中,有时我们可能需要对表中的字段顺序进行调整。然而,通常的做法是通过备份、删除原表并重建来达到这一目的,这种方法不仅耗时而且繁琐。幸运的是,经过一番...

    oracle数据库字段值自动加1

    Oracle 数据库字段值自动加 1 Oracle 数据库中,字段值自动加 1 是一个常见的需求,特别是在数据插入时需要自动生成唯一标识符的情况下。下面将详细介绍如何实现 Oracle 数据库字段值自动加 1。 首先,需要创建一...

    取得oracle中某表的所有字段名

    在Oracle数据库中,获取某个表的所有字段名是常见的需求,特别是在进行数据操作、数据库设计或者自动化脚本编写时。以下是一些关于如何获取Oracle表字段的详细知识。 首先,你可以使用`USER_TAB_COLUMNS`系统视图来...

    Python如何操作Oracle的Blob字段

    Python如何操作Oracle的Blob字段,

    oracle表字段或是视图字段添加备注方法

    Oracle 是一个强大的关系数据库管理系统,提供了多种方式来添加备注信息到表字段或视图字段中。在本节中,我们将详细介绍如何使用 Oracle 的 Comment 机制来添加备注信息到表字段或视图字段中。 添加备注信息到表字...

    oracle 字段查询

    查询oracle数据库中单表中所有字段名

    如何:让Oracle表及字段显示为区分大小写

    Oracle数据库内部对表的存储主要基于数据字典,这是一个特殊的数据库结构,用于存储数据库的元数据,包括所有表和列的信息。当创建一个表时,如果没有使用双引号包裹标识符,Oracle会将这些标识符转换为大写,并以此...

    java中操作oracle的CLOB字段精解

    Java 中操作 Oracle 的 CLOB 字段精解 Java 中操作 Oracle 的 CLOB 字段是一种常见的操作,在实际开发中,我们经常需要在 Oracle 数据库中存储和读取大型文本数据,这时就需要使用 CLOB(Character Large OBject)...

    oracle实现多字段匹配一个关键字查询(本人亲测,没毛病)

    ### Oracle实现多字段匹配一个关键字查询 在Oracle数据库中,有时我们需要从多个字段中搜索包含特定关键字的数据。这种需求在很多场景下都非常常见,比如在CRM系统中搜索客户信息、在文档管理系统中查找文档等。...

    oracle unused字段后恢复出来

    oracle unused字段后恢复出来 说明,本来,unused是为了快速drop字段用的,但是是没有used或者什么reused命令恢复出来的,常规的办法只能drop这个字段后再添加,但是还是有办法恢复字段以及以前的内容的【毕竟空间...

    oracle中对blob字段的处理方法

    oracle中对blob字段的处理方法,包括增加,删除,修改,更新等操作。

    Oracle 数据表修改字段长度

    Oracle数据库中,表中已存在数据字段修改该字段的长度,如有疑问可沟通联系,当积分自动提升到很高的时候欢迎联系,会把积分调低。

    sql server中的image类型的数据导出到oracle的clob字段中

    SQL Server 中 Image 类型数据导出到 Oracle 的 CLOB 字段中 在进行数据库迁移或数据交换时,需要将不同数据库管理系统之间的数据类型进行转换。在本文中,我们将讨论如何将 SQL Server 中的 Image 类型数据导出到 ...

    批量导出ORACLE数据库BLOB字段生成图片

    1. **安装Oracle Client**:Oracle Client是与Oracle服务器通信的客户端工具,它提供了与数据库交互所需的所有库和驱动程序。安装完成后,我们可以使用SQL*Plus、PL/SQL Developer等工具来连接数据库。 2. **配置...

    ORACLE中CLOB字段转String类型

    ### ORACLE中CLOB字段转String类型 在Oracle数据库中,`CLOB`(Character Large Object)是一种用于存储大量文本数据的数据类型。由于其能够存储非常大的文本块(最大可达4GB),因此常被用于存储文章、报告或任何...

    读取oracle数据库中clob字段的值

    ### 读取Oracle数据库中CLOB字段的值 在处理Oracle数据库时,经常会遇到需要读取CLOB(Character Large Object)类型字段的情况。CLOB主要用于存储大量的文本数据,如文章、文档等内容。由于CLOB类型的数据量可能...

Global site tag (gtag.js) - Google Analytics