TRANSLATE

Syntax

参见附图

Purpose

TRANSLATE returns char with all occurrences of each character in from replaced by

its corresponding character in to. Characters in char that are not in from are not

replaced. The argument from can contain more characters than to. In this case, the

extra characters at the end of from have no corresponding characters in to. If these

extra characters appear in char, they are removed from the return value. You cannot

use an empty string for to to remove all characters in from from the return value.

Oracle interprets the empty string as null, and if this function has a null argument,

it returns null.

Example 1

The following statement translates a license number. All letters ’ABC...Z’ are

translated to ’X’ and all digits ’012 . . . 9’ are translated to ’9’:

SELECT TRANSLATE(’2KRW229’,

’0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ’,

’9999999999XXXXXXXXXXXXXXXXXXXXXXXXXX’) "License"

FROM DUAL;

License

--------

9XXX999

Example 2

The following statement returns a license number with the characters removed and

the digits remaining:

SELECT TRANSLATE(’2KRW229’,

’0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ’, ’0123456789’)

"Translate example"

FROM DUAL;

Translate example

-----------------

2229

del.jpg

(10.31 KB, 下载次数: 49)

2005-10-14 13:15 上传

oracle 去除英文字母,请教:如何去掉字段中的所有标点符号(包括全角的和半角的)...相关推荐

  1. java 正则表达式替换多个全角空格为一个半角空格_去掉字符串两端的全角空格和半角空格(含源代码)...

    昨天,遇到了一个技术问题.本来我在程序中用的trim()方法来处理从JSP页面传来的值,后来在测试时,发现当我输入的是全角空格时,trim()方法失效. 需求是这样的,只是去掉字符串两端的空格(不论是 ...

  2. python利用xlrd模块读取xls表格选中某列提取全部数值,使用re去除英文字母,用ast将str类型转换成list

    python利用xlrd模块读取xls表格选中某列提取全部数值,使用re去除英文字母,用ast将str类型转换成list import ast # 获取xls表中的代码并去重 import xlrd ...

  3. 【Sql】自动去掉字段中末尾的0 删除尾随0

    [Sql]自动去掉字段中末尾的0 删除尾随0 select trim(10.000)+0 from user;

  4. word中如何插入abcd英文字母的页码 页码word中怎么做插入abcd英文字母的 oldtimeblog

    word中如何插入abcd英文字母的页码 页码word中怎么做插入abcd英文字母的页码 word中插入页码的时候,默认是插入的123数字页码,想要插入abcd英文字母页码,该怎么插入呢?下面我们就来 ...

  5. js密码校验,8-30位满足大写英文字母,小写英文字母,数字,特殊字符中至少三类,并且都是半角字符

    js密码校验,8-30位满足大写英文字母,小写英文字母,数字,特殊字符中至少三类,并且都是半角字符 正则表达式:/^(?![a-zA-Z]+ ) ( ? ! [ A − Z 0 − 9 ] + )(? ...

  6. oracle全角改半角,Oracle全角数字转换半角数字

    Oracle全角数字转换半角数字 数据库表 test 字段 id name age 全角数字:1234 半角数字:1234 length和lengthb的区别: length(1234) 4 leng ...

  7. oracle 括号全角转半角,Oracle 表字段全角字符转换半角字符办法

    如何把oracle表中的全角字符转换为半角字符? a表包含全角字符的字段:address update a set a.address =(to_single_byte(a.address)) 执行, ...

  8. Oracle 表字段全角字符转换半角字符办法

    如何把oracle表中的全角字符转换为半角字符? a表包含全角字符的字段:address update a set a.address =(to_single_byte(a.address))执行,提 ...

  9. 去掉字符串两端的全角空格和半角空格(含源代码)

    昨天,遇到了一个技术问题.本来我在程序中用的trim()方法来处理从JSP页面传来的值,后来在测试时,发现当我输入的是全角空格时,trim()方法失效. 需求是这样的,只是去掉字符串两端的空格(不论是 ...

最新文章

  1. 随机森林分类器_建立您的第一个随机森林分类器
  2. Django中的class Meta知识点
  3. mac远程怎么操作?苹果电脑怎么远程协助?
  4. Linux 不小心删除了 root,root目录不小心删除了怎么办……
  5. 您能解决这3个(看似)简单的Python问题吗?
  6. Java基础---认识多态
  7. Context是怎么在Go语言中发挥关键作用的
  8. Cisco IOS 命名规则(整理版)
  9. linux启动python项目_java项目部署Linux服务器几种启动方式总结经验
  10. Python自动控制鼠标
  11. 概率密度,概率分布和联合概率分布
  12. 爬取12306火车票信息
  13. 天线发射功率计算公式_天线增益的定义/计算公式/发射功率
  14. 逍遥安卓多开器出现android,逍遥安卓模拟器
  15. Fbx File Format Identifier
  16. js 数字转人民币大写
  17. 我的PPT可以“吐泡泡”!你的可以吗?1分钟教会你怎么做
  18. WASM进阶-猿人学第二十题
  19. 土方回填施工方案范本_基础施工方案(土方开挖、回填、混凝土)
  20. 小程序直播声网SDK使用

热门文章

  1. css元素隐藏不可获取,Css隐藏元素(display,visibility)的区别
  2. python的深造方向_自动化深造方向有哪些?
  3. 界面设计方法 (1) — 4. 看板功能的设计
  4. 【需求工程】需求管理
  5. 【数据结构与算法】二项队列的Java实现
  6. 判断条件要仔细推敲(记洛谷P1317题WA的经历,Java语言描述)
  7. 聊聊zxing的qrcode
  8. 江山控股附属斥资3.02亿收购云阳新能源发电100%股权并偿债
  9. 场景服务只创建了 Service Difinition 和feature layer
  10. Android内存泄漏分析及调试