ORACLE 常用函数-字符函数(可用于字面字符或数据库列)
来源:互联网 发布:淘宝虚拟订单生成器 编辑:程序博客网 时间:2024/06/07 14:07
二)字符函数(可用于字面字符或数据库列)
1,字符串截取
select substr('abcdef',1,3) from dual
2,查找子串位置
select instr('abcfdgfdhd','fd') from dual
3,字符串连接
select 'HELLO'||'hello world' from dual;
4, 1)去掉字符串中的空格
select ltrim(' abc') s1,
rtrim('zhang ') s2,
trim(' zhang ') s3 from dual
2)去掉前导和后缀
select trim(leading 9 from 9998767999) s1,
trim(trailing 9 from 9998767999) s2,
trim(9 from 9998767999) s3 from dual;
5,返回字符串首字母的Ascii值
select ascii('a') from dual
6,返回ascii值对应的字母
select chr(97) from dual
7,计算字符串长度
select length('abcdef') from dual
8,initcap(首字母变大写) ,lower(变小写),upper(变大写)
select lower('ABC') s1,
upper('def') s2,
initcap('efg') s3 from dual;
9,Replace
select replace('abc','b','xy') from dual;
10,translate
select translate('abc','b','xx') from dual; -- x是1位
11,lpad [左添充] rpad [右填充](用于控制输出格式)
select lpad('func',15,'=') s1, rpad('func',15,'-') s2 from dual;
select lpad(dname,14,'=') from dept;
12, decode[实现if ..then 逻辑]
select deptno,decode(deptno,10,'1',20,'2',30,'3','其他') from dept;
1,字符串截取
select substr('abcdef',1,3) from dual
2,查找子串位置
select instr('abcfdgfdhd','fd') from dual
3,字符串连接
select 'HELLO'||'hello world' from dual;
4, 1)去掉字符串中的空格
select ltrim(' abc') s1,
rtrim('zhang ') s2,
trim(' zhang ') s3 from dual
2)去掉前导和后缀
select trim(leading 9 from 9998767999) s1,
trim(trailing 9 from 9998767999) s2,
trim(9 from 9998767999) s3 from dual;
5,返回字符串首字母的Ascii值
select ascii('a') from dual
6,返回ascii值对应的字母
select chr(97) from dual
7,计算字符串长度
select length('abcdef') from dual
8,initcap(首字母变大写) ,lower(变小写),upper(变大写)
select lower('ABC') s1,
upper('def') s2,
initcap('efg') s3 from dual;
9,Replace
select replace('abc','b','xy') from dual;
10,translate
select translate('abc','b','xx') from dual; -- x是1位
11,lpad [左添充] rpad [右填充](用于控制输出格式)
select lpad('func',15,'=') s1, rpad('func',15,'-') s2 from dual;
select lpad(dname,14,'=') from dept;
12, decode[实现if ..then 逻辑]
select deptno,decode(deptno,10,'1',20,'2',30,'3','其他') from dept;
- ORACLE 常用函数-字符函数(可用于字面字符或数据库列)
- oracle常用函数汇总——字符函数(可用于字面字符或数据库列)
- ORACLE 常用字符函数
- oracle常用字符函数
- Oracle 常用的字符函数
- oracle常用字符函数汇总
- oracle常用函数二:字符函数
- Oracle 常用函数- 字符和数学函数
- oracle常用函数(三)-----字符函数
- ORACLE常用函数之字符函数
- oracle--常用函数3--字符函数
- oracle 字符按位或函数
- Oracle 函数 Translate 的用法 (可用于统计 某字符 在字符串中 出现的次数)
- Oracle排序,伪列,字符函数,数字函数,日期行数
- oracle中常用的字符函数
- MYSQL数据库常用字符处理函数
- oracle数据库函数-NVL(字符串,替换字符)
- SQL常用字符函数
- Full Detailed Basic SQL Injection - Zer0PwN
- DWR 学习及深入
- PHP函数十进制、二进制、八进制和十六进制转换
- ORACLE 常用函数-日期函数
- QTP的对象解析vb脚本
- ORACLE 常用函数-字符函数(可用于字面字符或数据库列)
- Extending Lua: Making your own libraries.
- js 回车转成TAB(利用tabindex)
- Java Socket Test
- 权限的认证类
- 关于WriteableBitmap(wp7中)
- ORACLE 常用函数-数字函数和转换函数
- webcontent问题
- 最大矩形面积问题