Lower--转换为小写

upper--转换为大写

Initcap--首字母大写

concat--连接字符

substr--截取字符

length/length--获取字符串长度(字节长度)

instr--指定字符所在的位置

lpad/rpad--左/右填充

trim--去除字符串两端制定字符

replace--替换指定字符

Demo:

 SQL> select lower('Hello WorLD'),upper('Hello WorLD'),initcap('Hello WorLD') from dual;

 LOWER('HELLOWORLD') UPPER('HELLOWORLD') INITCAP('HELLOWORLD')
------------------- ------------------- ---------------------
hello world HELLO WORLD Hello World SQL> select concat('Hello','world') from dual; CONCAT('HELLO','WORLD')
-----------------------
Helloworld SQL> select substr('Hello world',4),substr('Hello world',4,4) from dual; SUBSTR('HELLOWORLD',4) SUBSTR('HELLOWORLD',4,4)
---------------------- ------------------------
lo world lo w SQL> select length('Hello world'),lengthb('Hello world'),length('武汉'),lengthb('武汉') from dual; LENGTH('HELLOWORLD') LENGTHB('HELLOWORLD') LENGTH('武汉') LENGTHB('武汉')
-------------------- --------------------- -------------- ---------------
11 11 2 6 SQL> select instr('Hello world','w') from dual; INSTR('HELLOWORLD','W')
-----------------------
7 SQL> select lpad('Hello',10,'*'),rpad('Hello',10,'*') from dual; LPAD('HELLO',10,'*') RPAD('HELLO',10,'*')
-------------------- --------------------
*****Hello Hello***** SQL> select trim('H' from 'Hello world HHHH') from dual; TRIM('H'FROM'HELLOWORLDHHHH')
-----------------------------
ello world SQL> select replace('Hello world','l','*') from dual; REPLACE('HELLOWORLD','L','*')
-----------------------------
He**o wor*d

oracle单行函数之字符函数的更多相关文章

  1. 5.单行函数,多行函数,字符函数,数字函数,日期函数,数据类型转换,数字和字符串转换,通用函数(case和decode)

     1  多行函数(理解:有多个输入,但仅仅输出1个结果) SQL>select count(*) from emp; COUNT(*) ------------- 14 B 字符函数Lowe ...

  2. Oracle 截取、查找字符函数(持续更新)

    整理一些常用的截取.查找字符函数: 1.查找某一个字符串中某一个字符(串)出现的次数 SELECT LENGTH(REGEXP_REPLACE(REPLACE('anne<br>lily& ...

  3. oracle单行函数 之 字符函数

    Upper(字符串 / 列):将输入的字符串变成大写 Lower(字符串 / 列):将输入的字符串变成小写 Initcap(字符串 / 列):开头首字母大写 Length(字符串 / 列):字符串长度 ...

  4. orcale单行函数之字符函数

  5. sql函数实用——字符函数(sqlserver与mysql对比)

    1.获取长度 sqlserver写法:关键字:len()    获取参数的字符数量 select  Len('aksjdhh')    输出结果 7 select len('张无忌ooo')   输出 ...

  6. .Net程序员学用Oracle系列(9):系统函数(上)

    <.Net程序员学用Oracle系列:导航目录> 本文大纲 1.字符函数 1.1.字符函数简介 1.2.语法说明及案例 2.数字函数 2.1.数字函数简介 2.2.语法说明及案例 3.日期 ...

  7. oracle 函数、聚焦函数

    oracle 常用的函数 以及 聚焦函数 --1,字符函数 --当没有表可以用个的时候oracle自带一个虚表dual -- || 表示连接符号 将字符串连接到一起 式显示 Lower(char):将 ...

  8. MySQL 进阶4 SQL常见函数: 字符函数/数学函数/日期函数/流程控制函数(if/case)

    # 进阶4 SQL常见函数 分类: 1/单行函数: 字符函数: concat(),length(),ifnull(__,default) ,instr(), trim(),upper(),lower( ...

  9. Netsuite Formula > Oracle函数列表速查(PL/SQL单行函数和组函数详解).txt

    PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序.在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 ...

随机推荐

  1. 一】Maven入门

    一.简单pom.xml配置文件解析 <?xml version="1.0" encoding = "utf-8"?> <project xml ...

  2. Json 处理datetime

    json怎么处理datetime类型 http://hi.baidu.com/culion/item/428df54bf36762aede2a9ff1

  3. cf B. I.O.U.

    http://codeforces.com/contest/376/problem/B #include <cstdio> #include <cstring> #includ ...

  4. ISO7816协议中几个时间

    T=0协议 第一.初始等待时间: 复位应答时,卡片回复的连续两个数据的起始沿之间的时间间隔,这个时间间隔不超过9600etu, 在波 特率为9600是,该时间为1s 第二.GT: 两个连续字符之间的最 ...

  5. Children of the Candy Corn (bfs+dfs)

    Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 8120   Accepted: 3547 Description The c ...

  6. Hadoop MapReduce InputFormat/OutputFormat

    InputFormat import java.io.IOException; import java.util.List; /** * InputFormat describes the input ...

  7. js脚本同步、异步与延迟

    一般,我们通过src引入js文件时建议在页面末尾引入,因为会阻塞页面的渲染.defer和async可以达到同样效果 当HTML解析器遇到<script>元素时,它必须先执行脚本,然后再恢复 ...

  8. C#中两个时间的比较

    var DateTimedt1 = Convert.ToDateTime(dt);     var DateTimedt2 = Convert.ToDateTime(DateTime.Now);    ...

  9. linux内核--自旋锁的理解

    http://blog.chinaunix.net/uid-20543672-id-3252604.html 自旋锁:如果内核配置为SMP系统,自旋锁就按SMP系统上的要求来实现真正的自旋等待,但是对 ...

  10. 嵌入式环境搭建之NFS

    嵌入式环境搭建之NFS Author:tiger-johnTime:2013-08-04mail:jibo.tiger@gmail.comBlog:http://blog.csdn.net/tiger ...