chr()函数将ASCII码转换为字符:字符 –》 ASCII码;ascii()函数将字符转换为ASCII码:ASCII码 –》 字符;

在oracle中chr()函数和ascii()是一对反函数。
chr()函数示例:

SQL> select chr(65) from dual;

CHR(65)-------A

accii()函数示例:

SQL> select ascii('A') from dual;

ASCII('A')----------        65

在做数据迁移时,我们用到了 chr(39) 表示单引号
--
-- 迁移便民终端中的 其它信息  合荣的表 ADMINISTRATORCONTRACT 与 运维的表    BIZ_ADMIN_CONTRACT 完全一致.
--044_便民终端其它信息迁移BIZ_ADMIN_CONTRACT
select '----便民终端其它信息迁移  '||to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;
select 'insert into BIZ_ADMIN_CONTRACT(
  CONTRACT_NO           ,
  NAME                  ,
  ORGANIZATION          ,
  BANKBOOK_NO           ,
  WITHDRAW_LIMIT_SINGLE ,
  TRANSFER_LIMIT_SINGLE ,
  TRAN_MINIMUM_AMT      ,
  DAILY_WITHDRAW_TIMES  ,
  DAILY_WITHDRAW_AMT    ,
  DAILY_TRANSFER_TIMES  ,
  DAILY_TRANSFER_AMT    ,
  DEPOSIT_LIMIT         ,
  USE_DEFAULT_PARAM     ,
  STATUS                ,
  CDMAMOUNT             ,
  DEPAMOUNT             ,
  LASTJKDATE            ,
  STRADMPERSONNUM       ,
  LASTJKTIME)
values(' ||
  chr() ) ||','||
  chr() ) ||','||
  chr() ) ||','||
  chr() ) ||','||
  WITHDRAW_LIMIT_SINGLE ||','||
  TRANSFER_LIMIT_SINGLE ||','||
  TRAN_MINIMUM_AMT      ||','||
  DAILY_WITHDRAW_TIMES  ||','||
  DAILY_WITHDRAW_AMT    ||','||
  DAILY_TRANSFER_TIMES  ||','||
  DAILY_TRANSFER_AMT    ||','||
  DEPOSIT_LIMIT         ||','||
  USE_DEFAULT_PARAM     ||','||
  chr() ) ||','||
  CDMAMOUNT             ||','||
  DEPAMOUNT             ||','||
  chr() ) ||','||
  chr() ) ||','||
  chr() ) ||
  ');'
 from xtcur.ADMINISTRATORCONTRACT t
-- where t.CONTRACT_NO  in ('&')     /* 按合同号迁移*/
-- and t.NAME in ('&')  /* 按客户姓名/
-- and t.ORGANIZATION in ('&') /* 按签约机构 */
-- and t.BANKBOOK_NO in ('&') /* 账号 */
;

 

Oracle函数之chr的更多相关文章

  1. Oracle中的CHR()函数与ASCII()函数

    工作中经常会处理一些因特殊字符而导致的错误,如上周我就遇到了因为换行符和回车符导致的数据上报的错误,这种错误比较难以发现,通常是由于用户的输入习惯导致的,有可能数据极少,就那么几行错误从而导致整个数据 ...

  2. oracle函数操作

    感于总有些网友提出一些非常基础的问题,比如有没有实现某某功能的函数啊,某某函数是做什么用的啊,格式是什么等等,同时也感受到自己对oracle函数认识的不足,于是集中月余时间专注于oracle函数,小有 ...

  3. BayaiM__ oracle函数_01

    BayaiM__ oracle函数_01   Oracle函数--------------------------------------------------------------------- ...

  4. BayaiM__ oracle函数_02

    BayaiM__ oracle函数_02   Oracle中的字符串函数---------------------------------------------------------------- ...

  5. 【函数】Oracle函数系列(1)--字符函数

    [函数]Oracle函数系列(1)--字符函数 1  BLOG文档结构图 2  前言部分 2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识 ...

  6. oracle函数,游标,视图使用总结0.000000000000000000001

    oracle函数或者叫存储过程,在实际的开发过程中对于复杂的业务需求是非常有用的,非常有效率的也是非常好玩儿的一个技术点. 平常在开发过程中对于CRUD功能较多.一般SQL即可应付,大不了就是长一点而 ...

  7. 【函数】Oracle函数系列(2)--数学函数及日期函数

    [函数]Oracle函数系列(2)--数学函数及日期函数 1  BLOG文档结构图 2  前言部分 2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不 ...

  8. oracle函数listagg的使用说明(分组后连接字段)

    关于oracle函数listagg的使用说明 工作中经常遇到客户提出这样的需求,希望在汇总合并中,能够把日期逐个枚举出来. 如图,原始数据是这样的: 客户希望能够实现这样的汇总合并: 那么通常我会使用 ...

  9. 浅谈Oracle函数返回Table集合

    在调用Oracle函数时为了让PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成.REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合 ...

随机推荐

  1. WPF控制动画开始、停止、暂停和恢复

    1.闲言 好久也没更新一博客了,自己有点发懒,同时确实这几个月来也有点忙.风机监测软件,项目中,有这样一个小需求:正常风机在旋转的时候,上位机软要做一个风机的图片,让它不停地旋转,一但检测到下面风机停 ...

  2. Tomcat去除端口号和项目名(转)

    方法一: 在一个项目结束的时候,往往根据需要直接映射到一个IP地址上.此时就需要去除端口和项目名了,在访问的时候.下面根据具体的例子提供一种实现方法. 一.去掉项目名称 把<Context do ...

  3. SQL笔记 --- 数据库设计步骤(转)

    SQL笔记 --- 数据库设计步骤 目录 总体设计过程需求分析概念结构设计逻辑结构设计数据库物理设计数据库实施数据库运行和维护 总体设计过程 0 » 下一篇:vim 命令集 posted @ 2012 ...

  4. async的异步使用es7

    关于异步的问题,一直很受关注,es7中的async...await也是针对异步问题的. 需求:我想使用promise,和async这两种方法,在一定时间之后输出一个'hellow world' 使用p ...

  5. java中 this 的三种用法

    Java中this的三种用法 调用属性 (1)this可以调用本类中的任何成员变量 调用方法(可省略) (2)this调用本类中的成员方法(在main方法里面没有办法通过this调用) 调用构造方法 ...

  6. hdu4336 Card Collector

    Problem Description In your childhood, do you crazy for collecting the beautiful cards in the snacks ...

  7. spring文件上传

    Spring文件上传 1,导包: <dependency> <groupId>javax.servlet</groupId> <artifactId>s ...

  8. 《阿里巴巴Java开发手册v1.2》解析(编程规约篇)

    之前在乐视天天研究各种底层高大上的东西,因为我就一个人,想怎么弄怎么弄.如今来了新美大,好好研读一下<阿里巴巴Java开发手册v1.2>.还要对这么看似简单的东西解析一番.毕竟现在带团队, ...

  9. Python金融行业必备工具

    有些国外的平台.社区.博客如果连接无法打开,那说明可能需要"科学"上网 量化交易平台 国内在线量化平台: BigQuant - 你的人工智能量化平台 - 可以无门槛地使用机器学习. ...

  10. 即时通信系统Openfire分析之四:消息路由

    两个人的孤独 两个人的孤独,大抵是,你每发出去一句话,都要经由无数网络.由几百个计算机处理后,出在他的面前,而他就在你不远处. 连接管理之后 Openfire使用MINA网络框架,并设置Connect ...