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

对数据库中的值做处理

 
阅读更多
数据库       页面显示
      1           Yes
      0           No

  1)在ActionForm中增加一个属性
    以Building为例;
     原有的属性:private String pblVisible;对应数据库表Building的列PBL_VISIBLE
     增加的属性:private String isPublic;
  2)在数据库映射文件中加入
    <resultMap id="result" class="building">
         ......
         ......
         <result property="isPublic" column="IS_PUBLIC"/>
    </resultMap>

    <select id="getAllBuilding" resultMap="result1">
select B.*,decode(B.PBL_VISIBLE,'1','Yes','No') as IS_PUBLIC,......
    </select>



<%----%>
The syntax for the decode function is:

decode( expression , search , result [, search , result]... [, default] )

expression is the value to compare.

search is the value that is compared against expression.

result is the value returned, if expression is equal to search.

default is optional. If no matches are found, the decode will return default.
If default is omitted, then the decode statement will return null (if no matches are found).
分享到:
评论

相关推荐

    kettle通过java脚本获取数据库的值

    kettle通过java脚本获取数据库的值..................................................................

    SQL Server数据库中处理空值时常见问题

    数据完整性是任何数据库系统要保证的重点。不管系统计划得有多好,空数据值的问题总是存在。本文探讨了在SQL Server中处理这些值时涉及的3个问题:计数、使用空表值以及外键处理。

    oracle数据库字段值自动加1

    往数据库中添加数据时,字段值自动加1: 1、创建表 2、创建序列 3、创建触发器

    神通数据库-数据库快速入门.pdf

    CHECK 约束对可以对放入列中的值进行限制,以强制执行域的完整性。 UNIQUE 约束在列集内强制执行值的唯一性。 PRIMARY KEY 约束标识列或列集,这些列或列集的值唯一标识表中的行。 FOREIGN KEY 约束标识表之间的关系...

    数据库审计系统在医院HIS数据库中的应用.docx

     磁盘预警中配置预警阀值,保护阀值和处理方式,一般我们设置为预警阀值81%,保护阀值91%,处理方式选择覆盖,这表示如果达到阀值的话会覆盖最早的数据来避免数据超出阀值. 数据保留天数,一般设置30天后删除(也是...

    从MySQL数据库中获取表格的结构信息,然后将其写入Excel文件中 效果一级棒,谁用谁知道

    # 4获取数据库中所有表名,并循环处理每个表格: # a. 过滤掉不符合条件的表格; # b. 创建同名的Excel工作表; # c. 获取该表格的字段名、类型、长度和注释信息; # d. 将字段信息写入Excel工作表; .......

    数据库系统之查询处理与优化.pdf

    查询的代价主要考虑的内容 在分布式数据库系统中,查询代价除了考虑CPU代价和I/O代价外,由于数据分布在不同的场地上,使得查询处理中还要考虑站点间传输数 据的代价;分布透明性是指⽤户不需要了解数据分⽚的位置...

    数据库中重复值和空值的处理

    在一些情况下,如要查询数据中的几个字段,此时有可能产生重复记录,而重复的记录是不符合规范的,数据表是现实世界的客观反映,因此,空值的产生是不可避免。  1、查询时不显示重复记录  在实现查询操作时,...

    数据库系统原理期末考试简答题.docx

    索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 建立索引是加快查询速度的有效手段,数据库索引类似于图书后面的索引,能快速定位到需要查询的内容,用户可以根据...

    企业出口国内附加值数据(工业企业数据库和海关数据库匹配)

    企业出口国内附加值数据(工业企业数据库和海关数据库匹配) 企业出口国内附加值数据 (工业企业数据库和海关数据库匹配) 企业出口国内附加值数据(工业企业数据库和海关 数据库匹配) 城市数据来源:2004-2011 年...

    php mysql+sql server 数据库处理类

    php mysql+sql server 数据库处理类 /* 文 件 名:CDataBase.php 类 名:CDataBase 继承关系:XMLClass 通用属性: $Con | 数据连接标识 $DBaseName | 数据库名称 $UserID | 数据库登陆用户名 $PassWord | ...

    数据库设计教案.docx

    分析整理资料:对收集到资料分析、抽象与概括,确定数据库信息内容与数据处理内容。 绘制数据流图:使用数据流图描述系统的功能。 编写数据字典:对数据流图中各类数据进行描述的集合。 概念设计 目的 在需求分析的...

    数据库原理(第5版)

    例如,在讲授参照完整性约束时,如果从概念的角度讲授会说明这时一个表中的列值必须总是由另一个表中的列值提供,并解释这一约束出现在关系定义的上下文中的方式,以及DBMS或应用程序如何强制执行这一约束。...

    探讨SQL Server数据库中空值处理技巧

    数据完整性是任何数据库系统要保证的重点。不管系统计划得有多好,空数据值的问题总是存在。本文探讨了在SQL Server中处理这些值时涉及的3个问题:计数、使用空表值以及外键处理。

    Oracle数据库基础教程-参考答案

    Oracle之所以得到广大用户的青睐,其主要原因在于:支持多用户、大事务量的事务处理、提供标准操作接口、实施安全性控制和完整性控制、支持分布式数据处理、具有可移值性、可兼容性和可连接性。 (7)

    数据库系统基础知识.pdf

    Visual FoxPuo 程序设计基础 第1章 数据库系统基础知识 数据库基础知识 1.1 数据模型 1.2 数据库系统 1.3 关系数据库 1.4 数据库系统的体系结构与开发工具 1.5 1.1 数据库基础知识 通常,把用计算机对数据进行处理的...

    数据库设计培训.pptx

    数据库中的每个表都代表一个主题,由一些相关的字段组成,数据的冗余度尽可能小,并且在整个数据库中通过一个具有唯一值的字段表示。 数据的完整性强加在字段、表和关系级。这些完整性帮助确保数据结构和它们的值...

    实时数据库和关系型数据库的差异.pptx

    实时数据库和关系性数据库的差别 实时数据库 关系性数据库 处理的过程 监视实时生产过程:产量;数量;质量;效率;启停;报警 处理并发的商业过程:订单;客户;财务 处理的数据类型 AI;AO;DI;DO;文件等 任务...

    关系数据库-数据库习题.pdf

    仅满⾜第⼀范式 正确答案: B 码为"员⼯编号",其他所有属性都完全依赖于码,不存在部分依赖和传递依赖 在⼀个关系中如果有这样⼀个属性存在,它的值能惟⼀地标识关系中的每⼀个元组,称这个属性为( )。...

Global site tag (gtag.js) - Google Analytics