码迷,mamicode.com
首页 > 数据库 > 详细

Oracle常用系统函数

时间:2018-07-02 19:28:01      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:空格   upper   null   bsp   返回   nbsp   返回值   控制字符   bst   

一.字符类函数

1.ASCII(C)函数和CHR(I)函数

ASCII(c)函数用于返回一个字符的ASCII码,其中参数c表示一个字符。

CHR(i)函数用于返回给出ASCII码值所对应的字符,i表示一个ASCII码值。

技术分享图片

2.CONCAT(s1,s2)函数

该函数将字符串s2连接到字符串s1的后面,如果s1为null,则返回s2,如果s1和s2都为空,则返回null。

技术分享图片

3.INITCAP(s)函数

该函数将字符串s的每个单词的第一个字母大写,其他字母小写。单词之间用空格、控制字符、标点符号来区分。

技术分享图片

4.INSTR(s1,s2【,i】【,j】)函数

该函数用于返回字符s2在字符串s1中第j次出现时的位置。搜索从字符串s1的第i个字符开始。

没有发现要查找的字符时,该函数返回值为0;

i为负数,搜索将从右到左进行,但函数的返回位置还是按从左到右来计算。

 技术分享图片

5.LENGTH(s)

该函数用于返回字符串s的长度

6.LOWER(s)函数和UPPER(s)函数

返回字符串s的小写形式和大写形式。这两个函数经常出现在WHERE子句中。

7.LTRIM(s1,s2)、RTRIM(s1,s2)、TRIM(s1,s2)

1)删除字符串s1左边的字符串s2

2)删除字符串s1右边的字符串s2

3)删除字符串s1左右两端字符串s2

 技术分享图片

8.REPLACE(s1,s2【,s3】)函数

该函数使用s3字符串替换出现在s1字符串中的所有s2字符串,并返回替换后的新字符串。

 技术分享图片

9.SUBSTR(s,i,【j】)

 

Oracle常用系统函数

标签:空格   upper   null   bsp   返回   nbsp   返回值   控制字符   bst   

原文地址:https://www.cnblogs.com/WangYio/p/9255227.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!