《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. [PsTools]psexec.exe使用范例-运行远程电脑程序(exe、bat等)

    前置条件 先下载psexec.exe.放置到C盘根文件夹 下载地址:http://download.csdn.net/detail/whylaughing/8885893 命令范例:(注意空格) C: ...

  2. 【翻译自mos文章】注意: ASMB process exiting due to lack of ASM file activity

    注意: ASMB process exiting due to lack of ASM file activity 參考原文: NOTE: ASMB process exiting due to la ...

  3. Wireshark 抓包遇到 you don’t have permission to capture on that device mac 错误的解决方案

    Wireshark 抓包遇到 you don’t have permission to capture on that device mac 错误的解决方案 上次有篇博客讲了如何利用wireshark ...

  4. Execution Order In a Test Plan

    1.Config Element 2.Pre  Processors 3.Timer 4.Sampler 5.Post Processors 6.Assertions 7.Listener

  5. (多项式)因式分解定理(Factor theorem)与多项式剩余定理(Polynomial remainder theorem)(多项式长除法)

    (多项式的)因式分解定理(factor theorem)是多项式剩余定理的特殊情况,也就是余项为 0 的情形. 0. 多项式长除法(Polynomial long division) Polynomi ...

  6. 基于Linux的v4l2视频架构驱动编写(转载)

    转自:http://www.linuxidc.com/Linux/2011-03/33022.htm 其实,我刚开始一直都不知道怎么写驱动,什么都不懂的,只知道我需要在做项目的过程中学习,所以,我就自 ...

  7. D. Toy Sum(cf)

    http://codeforces.com/problemset/problem/405/D 题意:已知集合S={1,2,3......1000000},s=1000000,从集合S中选择n个数,X= ...

  8. 9.28NOIP模拟题

    9.28NOIP模拟题 题目 哈 哈哈 哈哈哈 英文题目与子目录名 ha haha hahaha 单个测试点时间限制 1秒 1秒 1秒 内存限制 256M 128M 64M 测试点数目 10 10 1 ...

  9. 类型判断----小白讲解typeof,instanceof,Object.prototype.toString.call()

    1.typeof只能判断基本类型数据, 例子: typeof 1 // "number" typeof '1' // "string" typeof true ...

  10. [转]linux tee 命令详解

    转自: http://codingstandards.iteye.com/blog/833695 用途说明 在执行Linux命令时,我们可以把输出重定向到文件中,比如 ls >a.txt,这时我 ...