《1》=========================返回 String,其中包含有与指定的字符代码相关的字符========================

函      数:《CHR》

函数简介:  https://baike.baidu.com/item/chr%E5%87%BD%E6%95%B0/1511506

函数语法:    select chr(54740) zhao,chr(65) chr65 from dual

结     果:  

《2》=======================================拼接字符串=================================================

函      数:《COUCAT》

函数简介:  https://baike.baidu.com/item/concat()/13473511?fr=aladdin

函数语法:    select concat('11','22') from duall

结     果:  

《3》============================将第一个字母变成大写,其他字符小写===================================

函      数:《INITCAP》

函数简介:  https://baike.baidu.com/item/initcap/7691638?fr=aladdin

函数语法:    select initcap('hello world') cName from dual

结     果: 

《4》=================================将文本转换为小写=============================================

函      数:《LOWER》

函数简介:  https://baike.baidu.com/item/LOWER%E5%87%BD%E6%95%B0/3348433?fr=aladdin

函数语法:    select lower('AbCd') cName from dual

结     果: 

《5》==================================从右侧对数据集进行填充===============================

函       数:《RPAD》

函数简介:  https://baike.baidu.com/item/rpad

函数语法:    select rpad('tech on the net', 18, 'z') cName from dual (元数据集,字段长度,如果不够进行补位)

结     果: 

《6》=============================从左侧对数据集进行填充===============================

函       数:《LPAD》

函数简介:  https://baike.baidu.com/item/lpad%E5%87%BD%E6%95%B0/4786213

函数语法:   select Lpad('tech on the net', 20, 'z') cName from dual

结     果: 

《7》=============================通过正则表达式进行替换===============================

函       数:《REGEXP_REPLACE

函数简介:  https://blog.csdn.net/gxftry1st/article/details/22489275

函数语法:   SELECT REGEXP_REPLACE ('itmyhome is my network id', '^(\S*)', 'koko') cname  FROM dual

结     果: 

《7》=============================通过正则表达式进行截取===============================

函       数:《REGEXP_SUBSTR

函数简介:  https://www.cnblogs.com/yilinzi/p/7736431.html

函数语法:   SELECT REGEXP_SUBSTR('17,20,23','[^,]+',1,1,'i') AS STR FROM DUAL;

结     果: 

《8》=============================替换指定字符串中的值===============================

函       数:《REPLACE

函数简介:  https://baike.baidu.com/item/Replace/3824274

函数语法:   select replace('he lohe you','he','i') from dual

结     果: 

《去除字符串中的空格》

《9》=============================去除指定字符串的左右侧空格===============================

函       数:《TRIM

函数简介:  https://blog.csdn.net/velen_zou/article/details/70569895

函数语法:   SELECT trim('    aaa  bbb  ccc     ')  trim FROM dual

结     果: 

《10》=============================去除指定字符串的左侧空格===============================

函       数:《LTRIM》

函数简介:  https://blog.csdn.net/velen_zou/article/details/70569895

函数语法:   SELECT ltrim('    aaa  bbb  ccc     ') ltrim FROM dual;

结     果: 

《11》=============================去除指定字符串的右侧空格===============================

函       数:《RTRIM》

函数简介:  https://blog.csdn.net/velen_zou/article/details/70569895

函数语法:   SELECT rtrim('    aaa  bbb  ccc     ') rtrim FROM dual;

结     果: 

《去除字符串中的空格》

Oracle 函数总结的更多相关文章

  1. oracle函数,游标,视图使用总结0.000000000000000000001

    oracle函数或者叫存储过程,在实际的开发过程中对于复杂的业务需求是非常有用的,非常有效率的也是非常好玩儿的一个技术点. 平常在开发过程中对于CRUD功能较多.一般SQL即可应付,大不了就是长一点而 ...

  2. 【函数】Oracle函数系列(2)--数学函数及日期函数

    [函数]Oracle函数系列(2)--数学函数及日期函数 1  BLOG文档结构图 2  前言部分 2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不 ...

  3. oracle函数listagg的使用说明(分组后连接字段)

    关于oracle函数listagg的使用说明 工作中经常遇到客户提出这样的需求,希望在汇总合并中,能够把日期逐个枚举出来. 如图,原始数据是这样的: 客户希望能够实现这样的汇总合并: 那么通常我会使用 ...

  4. 浅谈Oracle函数返回Table集合

    在调用Oracle函数时为了让PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成.REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合 ...

  5. oracle学习笔记(三)oracle函数

    --oracle 函数 --lower(char):将字符串转换为小写格式 --upper(char):将字符串转换为大写格式 --length(char):返回字符串的长度 --substr(cha ...

  6. oracle函数和存储过程有什么区别

    oracle函数和存储过程有什么区别 1. 返回值的区别,函数有1个返回值,而存储过程是通过参数返回的,可以有多个或者没有 2.调用的区别,函数可以在查询语句中直接调用,而存储过程必须单独调用. 函数 ...

  7. Oracle函数sys_connect_by_path 详解

    Oracle函数sys_connect_by_path 详解 语法:Oracle函数:sys_connect_by_path 主要用于树查询(层次查询) 以及 多列转行.其语法一般为:       s ...

  8. 汉字转拼音的Oracle函数

    前言: 最近处理一个特殊的问题,需要用到汉字自动转换拼音的功能. 解决: 在这里找了不少资料,都是有所缺陷,而且也好像很绕.其实是一个很简单的东东.后来还是自己写了一个函数获取.分享出来,给有需要的X ...

  9. oracle函数操作

    感于总有些网友提出一些非常基础的问题,比如有没有实现某某功能的函数啊,某某函数是做什么用的啊,格式是什么等等,同时也感受到自己对oracle函数认识的不足,于是集中月余时间专注于oracle函数,小有 ...

  10. oracle函数,游标,视图使用总结

    oracle函数或者叫存储过程,在实际的开发过程中对于复杂的业务需求是非常有用的,非常有效率的也是非常好玩儿的一个技术点. 平常在开发过程中对于CRUD功能较多.一般SQL即可应付,大不了就是长一点而 ...

随机推荐

  1. springboot启动mybatis

    初期开发了generator可以根据表结果自动生产实体类.配置文件和dao层代码,可以减轻一部分开发量:后期也进行了大量的优化可以使用注解了,自动管理dao层和配置文件等,发展到最顶端就是今天要讲的这 ...

  2. nodejs 安装express

    在命令行中执行 "npm install -g express"等待下载并且自动完成安装.测试express完成安装的一个方法就是查看其版本号,执行命令 “express -V”正 ...

  3. 创建.m文件一片空白的错误解决方式

    今天写代码,想继承一个类,突然发现创建的类文件一片空白,如图 之后各种调试发现都解决不了问题,以为是装了xcode6 beta2 版本号的问题,结果发现事实上是我创建错了 我创建的是 watermar ...

  4. uva 10716 Evil Straw Warts Live(贪心回文串)

    这道题目我用了一上午才做出来,还是看的别人的思路,尽管没有看代码做的有点慢.代码能力还是得加强啊.思维 得缜密.不能想当然,要有根据,写上的代码要有精确度.省的以后还得慢慢调试 思路:贪心.每次都查看 ...

  5. 最老程序猿创业开发实训1---Android应用架构之MVC

    我们都知道Android中基本组件是Activity,每一个界面都是一个Activity,自从2.3版本号開始.又添加了Fragment组件,提供了适应于各种屏幕方法.可是因为Android系统仅仅是 ...

  6. LeetCode 500. Keyboard Row (键盘行)

    Given a List of words, return the words that can be typed using letters of alphabet on only one row' ...

  7. [LeedCode OJ]#63 Unique Paths II

     [ 声明:版权全部,转载请标明出处,请勿用于商业用途.  联系信箱:libin493073668@sina.com] 题目链接:https://leetcode.com/problems/uniqu ...

  8. luogu3959 宝藏 搜索+剪枝

    题目大意 参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了 n 个深埋在地下的宝藏屋, 也给出了这 n 个宝藏屋之间可供开发的 m 条道路和它们的长度. 小明决心亲自前往挖掘所有宝藏屋中的宝藏.但是 ...

  9. typescript 入门例子 Hello world——ts就是一个宿主机语言

    安装 TypeScript TypeScript 的命令行工具安装方法如下: npm install -g typescript 安装完成之后,就有了 tsc 命令.编译一个 TypeScript 文 ...

  10. 在IIS上搭建WebSocket服务器(三)

    编写客户端代码 1.新建一个*.html文件. ws = new WebSocket('ws://192.168.85.128:8086/Handler1.ashx?user=' + $(" ...