《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. zookeeper+kafka配置

    ZooKeeper 安装 #将ZooKeeper解压到/usr/local中 tar –zxvf zookeeper-3.4.6.tar.gz –C /usr/local cd /usr/local ...

  2. C#趣味程序---九九乘法表

    using System; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { for ...

  3. vim中自己主动加入凝视 加入文本信息

    工欲善其事,必先利其器.在开发过程中.方便.快捷的开发环境.能提高工作效率.优美的界面能让我们心情愉悦:最重要的是,能保持我们在外行严重高深莫測的牛逼~ 假设在创建新的源程序文件时希望能自己主动产生一 ...

  4. C++成员对齐方式探讨

    本文參考了<高质量程序设计指南--C++/C语言>一书 有不妥之处恳请指正 一.自然对齐 某些基于RISC(精简指令集)的CPU比方SPARC.PowerPC等.採用高字节和高字在低地址存 ...

  5. CMDBuild安装及webservice接口的获取

    近期项目组之前一直使用的OneCMDB出现了问题,在增删改数据时异常的慢.于是考虑能否够优化OneCMDB.由于本人水平有限,对OneCMDB进行代码级别的优化临时还有点难度.于是就对现有的其它开源C ...

  6. android 6.1解锁

    1.adb reboot bootloader 2.fastboot flashing unlock 3.power 键即可

  7. windowActionModeOverlay

    windowActionModeOverlay: android:windowActionModeOverlay=“true|false”  : actionmode 弹出时覆盖部分布局      若 ...

  8. XAML实例教程系列 - 命名空间(NameSpace) 三

    XAML实例教程系列 - 命名空间(NameSpace) 2012-05-28 14:14 by jv9, 2205 阅读, 10 评论, 收藏, 编辑 上一篇曾提及XAML中,每个对象元素的声明是对 ...

  9. .net连接MySQL数据库的方案与实例演示

    以下的文章主要是向大家描述的是.net连接MySQL数据库的实际操作方法与其实例的演示.net连接MySQL数据库的实际操作方案我们主要是将其分成三部分,以下的文章就有其详细内容的描述. http:/ ...

  10. 如何为你的Go应用创建轻量级Docker镜像?

    介绍 多什么? 简单来讲,多阶段. 多阶段允许在创建Dockerfile时使用多个from,它非常有用,因为它使我们能够使用所有必需的工具构建应用程序.举个例子,首先我们使用Golang的基础镜像,然 ...