Oracle mysql 字符串尾数ASCII加一
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle mysql 字符串尾数ASCII加一相关的知识,希望对你有一定的参考价值。
如NHB转为NHC,依次类推,求ORACLE 和mysql的方法
ORACLE:
SELECT SUBSTR(列,1,LENGTH(列)-1)||CHR(ASCII(SUBSTR(列,LENGTH(列)))+1) FROM 表; 参考技术A 我在MYSQL下的例子语句:select user,concat(left(user,length(user)-1),char(ascii(right(user,1))+1))
from web.clubuser limit 10本回答被提问者采纳
Oracle chr() ascii()
函数简介
实用函数 chr()
和 ascii()
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(9)
- 制表符(经常会被看成chr(32)
空格符)chr(10)
- 换行符chr(13)
- 回车符chr(13)&chr(10)
- 回车换行符chr(32)
- 空格符chr(34)
- 双引号chr(39)
- 单引号
以上是关于Oracle mysql 字符串尾数ASCII加一的主要内容,如果未能解决你的问题,请参考以下文章
Oracle中chr()和ascii()函数(附:常用字符与ascii对照表)
oracle 11g 没有US7ASCII字符集么?在选择字符集的时候要选择哪一呀?