-- 1、绝对值

select abs(-1)
from dual

-- 2、求平方根
select sqrt(6)
from dual

-- 3、圆周率
select pi()
from dual

-- 4、余数
select 3%2,3%-2,-3%2,-3%-2
from dual
select mod(3,2)

-- 5、向上取整
select ceil(1.9)
from dual

-- 6、向下取整
select floor(1.9),floor(-1.9)
from dual

-- 7、四舍五入
select round(3.99)
from dual
select round(12.59,-1)

-- 8、截取
select truncate(12.59,1)
from dual

-- 9、随机数
select rand()
from dual

-- 10、单位值
select sign(-3),sign(3),sign(0)
from dual

-- 11、求平方
select pow(4,2),power(4,3)
from dual

-- 12、求e的n次方
select exp(4)
from dual

-- 13、10相对于e的对数
select log(10)
from dual

-- 14、以基数为10的对数
select log10(10)
from dual

-- 15、弧度转化为角度,角度转化为弧度
select degrees(pi()),radians(180)
from dual

-- 16、sin正弦函数
select sin(pi()*0.25)
from dual

-- 17、asin反正弦函数
select asin(0.7071067811865476)
from dual

-- 18、cos余弦函数
select cos(pi()*0.25)
from dual

-- 19、tan余切函数
select tan(pi()*0.25)
from dual

-- 20、atan反余切函数
select atan(1)
from dual

-- 21、字符串长度
select length(ename),ename,char_length(ename)
from emp

-- 23、字符串连接
select concat(ename,' is a ',job)
from emp

-- 24、字符串连接“-”为字段间的分隔符
select concat_ws('-',empno,ename,deptno)
from emp
-- 25、替换1,2为x
select insert(ename,1,2,'x')
from emp

-- 26、字符串转换为小写
select lower(ename),lcase(ename)
from emp

-- 27、字符串转换为大写
select upper(ename),ucase(ename)
from emp

-- 28、从左开始截取x位
select left(ename,3)
from emp
-- 29、从右开始截取x位
select right(ename,3)
from emp

-- 30、设置字符串长度,不够用*填充
select lpad(ename,10,'*'),rpad(ename,10,'*')
from emp

-- 31、去空字符
select trim(' 来东 软睿道吧 ')
from dual

-- 32、复制生成字符串
select repeat('哈',4)
from dual

-- 33、生成n个空格字符
select space(10)
from dual

-- 34、将L替换成*
select replace(ename,'L','*')
from emp

-- 35、字符串比较
select strcmp('wk','wo')
from dual

-- 36、字符串截取
select substring(ename,1,3)
from emp

-- 37、查找s出现的位置
select locate('S',ename),position('S' in ename),instr(ename,'S')
from emp

-- 38、将字符串反转
select reverse(ename)
from emp

-- 39、
select elt(2,'香蕉','苹果','大鸭梨')
from dual

mysql学习第二天函数的更多相关文章

  1. MySQL学习——操作自定义函数

    MySQL学习——操作自定义函数 摘要:本文主要学习了使用DDL语句操作自定义函数的方法. 了解自定义函数 是什么 自定义函数是一种与存储过程十分相似的过程式数据库对象.它与存储过程一样,都是由SQL ...

  2. MySql学习笔记——存储函数

    在学习完存储过程后,今天主要回顾一下mysql中的存储函数的知识. 函数与存储过程的区别 首先,存储函数也是过程式对象之一,与存储过程相似.它们都是由SQL和过程式语句组成的代码片断,并且可以从应用程 ...

  3. mysql学习笔记--- 字符串函数、日期时间函数

    一.常见字符串函数: 1.CHAR_LENGTH  获取长度(字符为单位) 2.FORMAT  格式化 3.INSERT  替换的方式插入 4.INSTR  获取位置 5.LEFT/RIGHT  取左 ...

  4. Mysql学习第二天

    Mysql语句执行 用户登录与管理 mysql -uroot -p -hlocalhost test # 指定登录test数据库 mysql -uroot -p -hlocalhost company ...

  5. mysql学习 第二章 数据库的基本操作

    3.1   创建数据库 MySQL安装好之后,首先需要创建数据库,这是使用MySQL各种功能的前提.本章将详细介绍数据的基本操作,主要内容包括:创建数据库.删除数据库.不同类型的数据存储引擎和存储引擎 ...

  6. python学习第二十八天函数局部变量的用法

    函数局部变量是在函数里面的变量,只能在函数内部使用,如果函数没有找对应变量,函数将去函数外部找对应变量,局部变量优先级大于外部变量,详细说明一下 1,局部变量已经定义值 name='zhan san' ...

  7. Mysql基础学习第二天

    Mysql基础学习第二天 函数 函数:是指一段可以直接被另一段程序调用的程序或代码. 字符串函数 数值函数 日期函数 流程函数 字符串函数 MySQL内置很多字符串函数,常用的几个如下: 函数 功能 ...

  8. 我的MYSQL学习心得(六) 函数

    我的MYSQL学习心得(六) 函数 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) 数据类 ...

  9. 我的MYSQL学习心得(十) 自定义存储过程和函数

    我的MYSQL学习心得(十) 自定义存储过程和函数 我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心 ...

随机推荐

  1. 什么叫erp系统

    一般来说,erp系统是一个以会计(此处的会计是指管理会计)为核心的信息系统,用来识别和规划企业资源, 从而获取客户订单, 完成加工和交付,最后得到客户付款,最终获得收入和利润. 实际上, erp 系统 ...

  2. eclipse svn 环境搭建

    subversion 1.8.14(r1692801) eclipse 安装插件 1.10.x版本

  3. Oracle 数据库自动备份方案

    1.新建 backup.bat脚本 @echo off echo ================================================ echo Windows环境下Ora ...

  4. 利用C语言编辑画图程序的实现方法

    不知道大家在进行开发县级电网调度自动化系统的时候,是否都会遇到一个问题就是:要绘制一个电力系统一次接线图.大家都应该知道其实电力系统的一次接线图是较为复杂的,如果想要使用一般的编程方法来进行绘制的话, ...

  5. CRUD全栈式编程架构之更精简的设计

    精简的程度 ViewModel精简 服务精简 控制器精简 Index.cshmtl精简 AddOrEdit.cshtml精简 效果:最精简的情况下,只需要写Entity这一个数据库实体然后加上一些简单 ...

  6. IOS 通过 代码 自定义cell(Cell的高度不一致)(优化性能)

    创建cell的步骤 1.新建一个继承自UITabelViewCell的类 2.重写 initWithStyle:ReuseIdentifier: 方法 添加所有需要显示的子控件(不需要设置子控件的数据 ...

  7. Uva 11572 唯一的雪花

    题目链接:https://uva.onlinejudge.org/external/115/11572.pdf 题意:找到一个尽量长的连续子序列 Al ~ AR ,使得该序列没有相同的元素. 分析:枚 ...

  8. 2月4号学习的一个SSM整合项目,第一课

    本文引自:https://github.com/Sunybyjava/seckill  原作者:sunybyjava@gmail.com seckill 一个整合SSM框架的高并发和商品秒杀项目,学习 ...

  9. php curl使用总结(一)

    今天和第三方支付做对接的时候,在本地用wamp(php版本5.4.14)运行他们的支付demo的时候,报了一个错误.loadXML函数中不能传空值.排查代码的时候,发现他们用了curl,我以前也接触过 ...

  10. 子div作为遮罩层

    效果图: 子div的代码: