Oracle函数之chr
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的更多相关文章
- Oracle中的CHR()函数与ASCII()函数
工作中经常会处理一些因特殊字符而导致的错误,如上周我就遇到了因为换行符和回车符导致的数据上报的错误,这种错误比较难以发现,通常是由于用户的输入习惯导致的,有可能数据极少,就那么几行错误从而导致整个数据 ...
- oracle函数操作
感于总有些网友提出一些非常基础的问题,比如有没有实现某某功能的函数啊,某某函数是做什么用的啊,格式是什么等等,同时也感受到自己对oracle函数认识的不足,于是集中月余时间专注于oracle函数,小有 ...
- BayaiM__ oracle函数_01
BayaiM__ oracle函数_01 Oracle函数--------------------------------------------------------------------- ...
- BayaiM__ oracle函数_02
BayaiM__ oracle函数_02 Oracle中的字符串函数---------------------------------------------------------------- ...
- 【函数】Oracle函数系列(1)--字符函数
[函数]Oracle函数系列(1)--字符函数 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识 ...
- oracle函数,游标,视图使用总结0.000000000000000000001
oracle函数或者叫存储过程,在实际的开发过程中对于复杂的业务需求是非常有用的,非常有效率的也是非常好玩儿的一个技术点. 平常在开发过程中对于CRUD功能较多.一般SQL即可应付,大不了就是长一点而 ...
- 【函数】Oracle函数系列(2)--数学函数及日期函数
[函数]Oracle函数系列(2)--数学函数及日期函数 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不 ...
- oracle函数listagg的使用说明(分组后连接字段)
关于oracle函数listagg的使用说明 工作中经常遇到客户提出这样的需求,希望在汇总合并中,能够把日期逐个枚举出来. 如图,原始数据是这样的: 客户希望能够实现这样的汇总合并: 那么通常我会使用 ...
- 浅谈Oracle函数返回Table集合
在调用Oracle函数时为了让PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成.REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合 ...
随机推荐
- 如何快速禁用约束 (解决ORA-O2266问题)
业务场景: 某天truncate大量表时遇到错误ORA-O2266:表中的唯一/主键被启用的外键引用,不想看ER图来禁用大量复杂约束,所以研发了三种套路... 一. 最偷懒套路 如果要一次性导出很 ...
- let、var、const声明的区别
前言 看了方应杭老师的一篇解释let的文章,对JavaScript中的声明有了深刻的理解,这里也就有了总结一下JavaScript中各种声明之间区别的这篇文章. JavaScript中变量声明机制 首 ...
- 利用CSS hover伪类改变其他元素的总结
:hover 伪类经常用于页面的一些鼠标交互.链接点击变化,增强页面的用户体验,但是可以用来改变其他元素样式,可以在不使用JS 的情况下,达到想要的页面效果. 1.hover改变自身的效果: 鼠标悬浮 ...
- MySQL show 语句
总览show 语句 show tables from database_name; -- 显示当前数据库中所有表的名称. show databases; -- 显示mysql中所有数据库的名称. ...
- linux学习网站
centos中文站 cnblogs.com/bethal/p/6007962.html 最火软件 veryhuo.com 学网资讯 xue163.com/Network/ linux大神 linux ...
- Centos 开机后,登录时无法输入密码怎么解决
Centos 开机无法输入密码怎么解决... ========================= Q:centos启动后,输入登入账号,再输密码就输不进去了,打什么字都没有用... A:输入密码是不显 ...
- GBK和UTF8的区别
GBK的文字编码是双字节来表示的,即不论中.英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1. UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中 ...
- hdu3416 Marriage Match IV(最短路+网络流)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3416 题意: 给出含n个点.m条有向边的图,每条边只能走一次,给出起点和终点,求起点到终点的最短路径有 ...
- 一语惊醒梦中人-《Before I Fall》
I still remembered I turned my attention to the title when I browsed in news by cellphone.I saw the ...
- python进阶学习(四)
在使用多线程之前,我们首页要理解什么是进程和线程. 什么是进程? 计算机程序只不过是磁盘中可执行的,二进制(或其它类型)的数据.它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命期.进程( ...