Oracle 函数-字符型函数
1.字符型函数
|
函数 |
说明 |
案例 |
结果 |
|
ASCII(X) |
求字符X的ASCII码 |
select ASCII('A') FROM DUAL; |
65 |
|
CHR(X) |
求ASCII码对应的字符 |
select CHR(65) FROM DUAL; |
'A' |
|
LENGTH(X) |
求字符串X的长度 |
select LENGTH('ORACLE技术圈')from DUAL; |
9 |
|
CONCATA(X,Y) |
返回连接两个字符串X和Y的结果 |
select CONCAT('ORACLE','技术圈') from DUAL; |
ORACLE技术圈 |
|
INSTR(X,Y[,START]) |
查找字符串X中字符串Y的位置,可以指定从Start位置开始搜索,不填默认从头开始 |
SELECT INSTR('ORACLE技术圈','技术') FROM DUAL; |
7 |
|
LOWER(X) |
把字符串X中大写字母转换为小写 |
SELECT LOWER('ORACLE技术圈') FROM DUAL; |
oracle技术圈 |
|
UPPER(X) |
把字符串X中小写字母转换为大写 |
SELECT UPPER('Oracle技术圈') FROM DUAL; |
ORACLE技术圈 |
|
INITCAP(X) |
把字符串X中所有单词首字母转换为大写,其余小写。 |
SELECT INITCAP('ORACLE is good ') FROM DUAL; |
Oracle Is Good |
|
LTRIM(X[,Y]) |
去掉字符串X左边的Y字符串,Y不填时,默认的是字符串X左边去空格 |
SELECT LTRIM('--ORACLE技术圈','-') FROM DUAL; |
ORACLE技术圈 |
|
RTRIM(X[,Y]) |
去掉字符串X右边的Y字符串,Y不填时,默认的是字符串X右边去空格 |
SELECT RTRIM('ORACLE技术圈--','-') FROM DUAL; |
ORACLE技术圈 |
|
TRIM(X[,Y]) |
去掉字符串X两边的Y字符串,Y不填时,默认的是字符串X左右去空格 |
SELECT TRIM('--ORACLE技术圈--','-') FROM DUAL; |
ORACLE技术圈 |
|
REPLACE(X,old,new) |
查找字符串X中old字符,并利用new字符替换 |
SELECT REPLACE('ORACLE技术圈','技术圈','技术交流') FROM DUAL; |
ORACLE技术交流 |
|
SUBSTR(X,start[,length]) |
截取字符串X,从start位置(其中start是从1开始)开始截取长度为length的字符串,length不填默认为截取到字符串X末尾 |
SELECT SUBSTR('ORACLE技术圈',1,6) FROM DUAL; |
ORACLE |
|
RPAD(X,length[,Y]) |
对字符串X进行右补字符Y使字符串长度达到length长度 |
SELECT RPAD('ORACLE',9,'-') from DUAL; |
ORACLE--- |
|
LPAD(X,length[,Y]) |
对字符串X进行左补字符Y使字符串长度达到length长度 |
SELECT LPAD('ORACLE',9,'-') from DUAL; |
---ORACLE |
Oracle 函数-字符型函数的更多相关文章
- ORACLE 常用字符函数
ORACLE 常用字符函数1 ASCII(arg1)返回参数arg1的十进制数字表示.如果数据库设置为ASCII,则采用的是ASCII码字符.如果设置为EBCDIC,则采用的是EBCDIC字符 sel ...
- 【PostgreSQL-9.6.3】函数(2)--字符型函数
在上一篇博文中我们交流了数值型函数,这篇我们将讨论PostgreSQL中的字符型函数. 1. reverse(string) reverse函数可以将string字符串的字母显示顺序颠倒. test= ...
- 【函数】Oracle函数系列(1)--字符函数
[函数]Oracle函数系列(1)--字符函数 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识 ...
- oracle函数简析
(一).数值型函数(Number Functions) 数值型函数输入数字型参数并返回数值型的值.多数该类函数的返回值支持38位小数点,诸如:COS, COSH, EXP, LN, LOG, SIN, ...
- oracle函数操作
感于总有些网友提出一些非常基础的问题,比如有没有实现某某功能的函数啊,某某函数是做什么用的啊,格式是什么等等,同时也感受到自己对oracle函数认识的不足,于是集中月余时间专注于oracle函数,小有 ...
- oracle函数
oracle中函数分为3大类,分别为:单行函数,分组函数,分析函数. 1.单行函数 单行函数同时只能对一行进行操作,且对输入的每一行返回一行输出结果. 单行函数还分为:字符函数,数子函数,日期函数,转 ...
- 【函数】Oracle函数系列(2)--数学函数及日期函数
[函数]Oracle函数系列(2)--数学函数及日期函数 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不 ...
- oracle学习笔记(三)oracle函数
--oracle 函数 --lower(char):将字符串转换为小写格式 --upper(char):将字符串转换为大写格式 --length(char):返回字符串的长度 --substr(cha ...
- Oracle函数如何把符串装换为小写的格式
我们都知道Oracle函数在实际的应用中比较广泛,对其的实际操作与其相关功能也是颇为熟悉,但是你了解Oracle函数怎样使将字符串装换为小写的格式的具体操作吗?如果你有兴趣的话你就可以浏览以下的文章. ...
随机推荐
- STM32 -- 故障记录
1.串口2无法发送数据 1)串口2和串口1使用的时钟总线不同: usart1:RCC_APBPeriphClockCmd(RCC_APB2Periph_USART1,ENABLE); usart2:R ...
- 机器学习:SVM(scikit-learn 中的 RBF、RBF 中的超参数 γ)
一.高斯核函数.高斯函数 μ:期望值,均值,样本平均数:(决定告诉函数中心轴的位置:x = μ) σ2:方差:(度量随机样本和平均值之间的偏离程度:, 为总体方差, 为变量, 为总体均值, 为总 ...
- java代码异常普通的====
总结:对于各种流类, package com.da; //包括运行异常,和非运行异常 import java.io.*; public class ryl { public static void m ...
- “百度杯”CTF比赛 2017 二月场(Misc Web)
爆破-1: 打开链接,是502 我直接在后面加个变量传参数:?a=1 出了一段代码 var_dump()函数中,用了$$a,可能用了超全局变量GLOBALS 给hello参数传个GLOBALS 得到f ...
- Ubuntu下设置VNCServer
Ubuntu下设置VNCServer Virtual Network Computing(VNC)是进行远程桌面控制的一个软件.客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作.服 ...
- python爬虫框架(3)--Scrapy框架安装配置
1.安装python并将scripts配置进环境变量中 2.安装pywin32 在windows下,必须安装pywin32,安装地址:http://sourceforge.net/projects/p ...
- 下载Django
Django下载教程以及学习教程https://code.ziqiangxuetang.com/django/django-queryset-api.html 或者直接搜索自强学堂
- Android指针管理:RefBase,SP,WP
Android中通过引用计数来实现智能指针,并且实现有强指针与弱指针.由对象本身来提供引用计数器,但是对象不会去维护引用计数器的值,而是由智能指针来管理. 要达到所有对象都可用引用计数器实现智能指针管 ...
- cookie禁用后的session
在浏览器地址后加:jsessionid="对应的32位字符串",照样可以访问. 在用户角度来说,浏览器开启,关闭就是一次会话. 在服务器角度来说,session失效才代表一次会话的 ...
- Hbuilder实用技巧(转)
Hbuilder实用技巧 原创 2016年05月19日 10:25:42 标签: hbuilder 操作 16551 1. Q:怎么实现代码追踪? A:在编辑代码时经常会出现需要跳转到引用文件或者变量 ...