广告
返回顶部
首页 > 资讯 > 数据库 >Oracle函数-单行函数-字符单行函数
  • 735
分享到

Oracle函数-单行函数-字符单行函数

2024-04-02 19:04:59 735人浏览 安东尼
摘要

函数的分类=========================================================单行函数:一个input对应一个output,input和output存在一一对应


Oracle函数-单行函数-字符单行函数


函数的分类

=========================================================

单行函数:一个input对应一个output,input和output存在一一对应的关系 如lower

组函数:   多个input,但是只对应一个output。如 sum()


=========================================================

单行函数

特点:

每行返回一个结果,输入输出存在一一对应的关系

能嵌套使用 ,一个函数的输出能做另外一个函数的输入 如:select lowner(upper('aa')) from dual;

传入的变量可以是列的值,也可以是表达式。 如 select lower(ename) from emp;


=========================================================


字符函数:

1、大小写处理(upper lower),对字符串

sql>select upper(ename),sal from emp;

SQL>select lower(ename),sal from emp;


2、连接函数 concat

SQL>select concat('Hello','World') from dual;


3、截取 substr(c1,n1,n2) 

n1 开始时候的位置

n2 截取的长度,默认为截取到最后。

SQL>select substr('HelloWorld',6,2) from dual;



4、instr 指定字符在某个字符串中的第几位

SQL>select instr('abcdefg','c') from dual;  c在字符串xxx的第几位

SQL>select instr('abcdefg','c',-1) from dual; 从右边往左边数,第一个c在第几位 第三个参数表示查找的方向

SQL>select instr('abcdefGC','c',-1) from dual;

SQL>select instr('abcdefgc','c',-1,2) from dual;


5、取长 length

select length('HeloWorld') from dual;

select length('') from dual;


6、位数填充

①左填充 lpad(c1,n,c2) 返回指定长度为n的字符串

SQL>select lpad(sal,10,'*') from emp;

②右填充

SQL>select rpad(sal,10,'*') from emp;  


7、修剪trim

SQL>select trim('    Hello     ') from dual;  --截取,两边的空格。作用 留言板空格的问题,可能不小心按住了很多空格

SQL>select ltrim('    Hello     ') from dual;

SQL>select rtrim('    Hello     ') from dual;


8、例子

SQL>select empno,concat('name is ',ename) NAME,job,length(ename),instr(ename,'A') "contains 'A'"

from emp

where substr(job,5) = 'GER';


您可能感兴趣的文档:

--结束END--

本文标题: Oracle函数-单行函数-字符单行函数

本文链接: https://www.lsjlt.com/news/39374.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle函数-单行函数-字符单行函数
    函数的分类=========================================================单行函数:一个input对应一个output,input和output存在一一对应...
    99+
    2022-10-18
  • Oracle单行函数之字符函数
    本次主要总结了以下字符函数的作用及使用方法:函 数说 明ASCII返回对应字符的十进制值CHR给出十进制返回字符CONCAT拼接两个字符串,与 || 相同INITCAT将字符串的第一个字母变为大写INSTR...
    99+
    2022-10-18
  • Oracle函数-单行函数-数字、日期、日期处理函数
    函数的分类单行函数:一个input对应一个output,input和output存在一一对应的关系 如lower组函数:多个input,但是只对应一个output。如 sum()==============...
    99+
    2022-10-18
  • MySQL函数1(单行函数)
    单行函数 函数的理解 分类 数值函数 基本函数 PI()无参数 CETL CETLING()天花板函数(取比自己大的相邻的数) FLOOR()地板函数(取比自己小的相邻的数) RAND()无参数:随机;RAND(参数):一个固定...
    99+
    2018-03-23
    MySQL函数1(单行函数)
  • Oracle函数-单行函数-转换函数、条件表达式
    单行函数============================================================特点:每行返回一个结果,输入输出存在一一对应的关系能嵌套使用 ,一个函数的输出...
    99+
    2022-10-18
  • Oracle系列:(8)单行函数
    单行函数:只有一个参数输入,只有一个结果输出多行函数或分组函数:可有多个参数输入,只有一个结果输出 测试lower/upper/initcap函数,使用dual哑表select low...
    99+
    2022-10-18
  • oracle如何使用单行函数
    这篇文章主要介绍了oracle如何使用单行函数,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。单行函数只对一行进行变换  每行返回一...
    99+
    2022-10-19
  • oracle字符函数
    1,字符串截取   select substr('abcdef',1,3) from dual2,查找子串位置   select ins...
    99+
    2022-10-18
  • Oracle专题5之Oracle的单行函数
    SQL函数是什么?SQL函数是Oracle数据库的内置函数,并且可用于各种SQL语句。SQL函数包含单行函数和多行函数。 1、字符函数 字符函数的输入为字符类型,其返回值是字符类型或者是数字类型。 字符函...
    99+
    2022-10-18
  • Oracle中单行函数操作详解
    单行函数--PL/SQL (一)字符函数 函    数           说               明  CONCAT 拼接两个字符串,与 || ...
    99+
    2017-01-27
    Oracle中单行函数操作详解
  • 字符函数/运算符函数
    1、常用的字符函数 concat() 字符连接 concat_ws()    使用指定的分割符进行字符串连接 format() 数字格式化   lower() 转换成小写字符   uppe...
    99+
    2016-12-18
    字符函数/运算符函数
  • 第07章 MySQL单行函数
    第07章 MySQL单行函数 1. 函数的理解 1.1 什么是函数 函数在计算机语言的使用中贯穿始终,函数的作用是什么呢?它可以把我们经常使用的代码封装起来,需要的时候直接调用即可。这样既提高了代码效率,又提高了可维护性。在 SQL 中...
    99+
    2014-10-26
    第07章 MySQL单行函数
  • Oracle的字符类函数
    1,INITCAP(c1)  该函数将c1中每个单词的第一个字母大写,其它字母小写返回。 select initcap(ename) from emp;2, LENGTH(c1...
    99+
    2022-10-18
  • [学习笔记] Oracle字符串函数、日期函数、数值函数、转换函数、聚合函数
    函数 单行函数:对一行数据进行操作的函数,如字符串函数、数值函数、转换函数、日期函数等。 聚合函数:同时对多行数据进行操作,如求和函数等。 字符串函数 函数 说明 ASCII(X) 求字符X的ASCII码...
    99+
    2020-05-29
    [学习笔记] Oracle字符串函数 日期函数 数值函数 转换函数 聚合函数
  • 单字节处理函数
    CREATE OR REPLACE Function ZL_GetSinglebyte_string(  strValue_IN varchar2,  numValue_IN number)Retur...
    99+
    2023-06-05
  • Oracle使用简单函数
    本章将介绍Oracle数据库的内置函数。函数可以接受零个或多个参数,并返回一个输出参数。在Oracle数据库中可以使用两种主要类型的参数:单行函数(single row function)单行函数同时只能对...
    99+
    2022-10-18
  • MySQL函数之字符串函数
    目录 1.concat:将两个或多个字符串组合成一个字符串 2.length和char_length函数:以字节和字符获取字符串的长度 3.left:返回具有指定长度的字符串的左边部分 4.right:回具有指定长度的字符串的右边部分 5....
    99+
    2023-09-13
    mysql 数据库
  • SQL 基础之单行函数(七)
    单行 SQL 函数有如下几个分类:字符函数数字函数使用日期日期函数函数的使用原来说白了就是在函数使用过程中加入符合定义的参数,然后执行函数就能输出结果值了。单行函数和多行函数的区别:单行函数每行输出为一个结...
    99+
    2022-10-18
  • ORACLE_单行函数_CEIL FLOOR ROUND TRUNC
    单行函数 第一部分 第1章 数值型函数 --1 创建用户指定其使用的表空间 --1.1 查看当前表空间状态 COL tablespace_name FOR...
    99+
    2022-10-18
  • MySQL:单行函数(全面详解)
    MySQL:单行函数 前言一、函数的理解1、什么是函数2、不同DBMS函数的差异3、MySQL的内置函数及分类 二、数值函数1、基本函数2、角度与弧度互换函数3、三角函数4、指数与对数5、...
    99+
    2023-10-09
    mysql 数据库 sql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作