一、函数介绍
功能:

改变数据输出形式或进行数据运算输出

二、单行函数

函数格式                    函数说明
abs(n)                      返回n的绝对值
floor(n)                    返回小于等于n的最大整数
ln(n)                        返回n的自然对数,n必须大于0
log(n1,n2)               返回以n1为底n2的对数
exp(n)                     返回e的n次幂,e=2.71828183

power(n1,n2)           返回n1的n2次方
mod(n1,n2)             返回n1除以n2的余数
sign(n)                     返回n的符号值。-1、1、0
sin(n)                       返回n的正玄值,n为弧度
cos(n)                      返回n的余玄值,n为弧度
sqrt(n)                     返回n的平方根
round(n1,n2)           返回舍入小数点右边n2位的n1的值
trunc(n1,n2)            返回截尾到n2位小数的n1的值  n2缺省设置为0

单行字符函数
lower(c)                         返回c的小写字符
upper(c)                       返回c的大写字符
instr(c1,c2,i,j)               c1,c2均为字符串,i,j为整数。
                                    函数返回c2在c1中第j次出现的位置,搜索从c1的第i个字符开始。
substr(c1,<i>[,j])       c1为一字符串,i,j为整数。
                                    从c1的第i位开始返回长度为j的子字符串,如果j为空,则直到串的尾部。

单行日期函数
sysdate                                    函数没有参数,返回当前日期和时间
months_between(d1,d2)         返回d1和d2之间月的数目
last_day(d)                               函数返回包含日期d的月份的最后一天
to_char(x[,fmt,)                  x是一个date或number数据类型,函数将x转换成fmt指定格式的char数据类型
to_date(c,fmt)                 c表示字符串,fmt表示一种特殊格式的字符串。返回按照fmt格式显示的c。
                                          函数将字符串c转换成date数据类型。
to_number(c[,fmt)             c表示字符串,fmt表示一个特殊格式的字符串,函数返回值按照fmt指定的格式显示。
                                          函数将返回c代表的数字。

三、数值、字符、日期的相互转换

日期模式

Oracle入门(十三A2)之单行函数相关推荐

  1. SQL单行函数-通用函数

    通用函数主要有两个:NVL(),DECODE(),这两个函数算是ORACLE自己的特色函数: 1.NVL()函数,处理 NULL 例子:查出每个雇员的全部年薪: SQL> SELECT firs ...

  2. Oracle入门第二天(下)——单行函数

    一.概述 以下内容完整参阅,参考官方文档函数手册部分:https://docs.oracle.com/cd/E11882_01/nav/portal_5.htm 离线chm手册英文版:链接:https ...

  3. 数据库 day60,61 Oracle入门,单行函数,多表查询,子查询,事物处理,约束,rownum分页,视图,序列,索引

    1.    oracle介绍 ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的 ...

  4. Oracle入门(十三C)之高级查询(下)

    上章:Oracle入门(十三B)之高级查询(上) 四.常见组函数 SUM.AVG.COUNT.MIN.MAX 分组函数忽略null 值. 不能在WHERE 子句中使用组函数. MIN 和MAX 可用于 ...

  5. oracle java数据类型转换函数_Oracle基础——单行函数(类型转换函数)

    零点起飞学Oracle 正版现货 155.4元 (需用券) 去购买 > Oracle基础--单行函数(类型转换函数) 在执行运算的过程中,经常需要把一种数据类型转换成另一种数据类型. 数据转换分 ...

  6. Oracle入门(十三B)之高级查询(上)

    下章:Oracle入门(十三C)之高级查询(下) 一.多表格查询 (1)定义 将两个或两个以上的表格,按照一定的关系连接起来进行查询. (2)多表格查询分类 连接查询 嵌套查询 集合查询 二.连接查询 ...

  7. Oracle入门(十三)之SQL的DML

    数据操纵语言(Data Manipulation Language, DML)是SQL语言中,负责对数据库对象运行数据访问工作的指令集,以INSERT.UPDATE.DELETE三种指令为核心,分别代 ...

  8. MySQL数据库,从入门到精通:第七篇——MySQL单行函数应用

    MySQL数据库,从入门到精通:第七篇--MySQL单行函数应用 第七篇_单行函数 1. 函数的理解 1.1 什么是函数 1.2 不同DBMS函数的差异 2. 数值函数 2.1 基本函数 2.3 三角 ...

  9. Oracle从零开始04——SQL语句03——单行函数

    5.单行函数 function_name(column|expression,[arg1,arg2,-]) 参数说明:function_name:函数名称 column:数据库列名 expressio ...

最新文章

  1. cocos2d-x 3.8.1的骨骼动画加载方法addArmatureFileInfo仍然存在问题
  2. SpringBoot禁用命令行参数
  3. 学习Berkeley DB- 入门
  4. http请求post,返回excel文件,并接收
  5. 全局路径规划:图搜索算法介绍6(A star)Matlab算法实现
  6. mysql mha好吗_MySQL高可用方案MHA的一些总结和思考
  7. springBoot项目首页居然还有这么多种玩儿法,index.html并不是必须的
  8. android拖拽 字体变形,字体变形的几种方法与技巧
  9. 迪文屏中关于MODBUS的接口配置
  10. UE4天气效果加白天黑夜的平滑过度切换
  11. 被你们恶搞多年,鲁迅终于坐不住了:求求你们了!我没说过!
  12. 爬虫开发入门:使用 Pyspider 框架开发爬虫
  13. 2021美食林全球餐厅精选榜公布,这里有一份美食地图请查收!
  14. java邮件附件名称乱码_Java邮件开发(三):解决附件名为乱码及显示友好名称
  15. Vscode Pylint no-member
  16. SEO,什么是SEO
  17. 根文件制作:ramdisk.image.gz和uramdisk.image.gz文件转换,修改文件系统内容
  18. 转载 fstring用法
  19. python- FTP 实现上传文件到服务器
  20. Python编程基础:实验3——字典及集合的使用

热门文章

  1. [SpringSecurity]web权限方案_用户注销
  2. MySQL错误1264和1366_Mysql错误1366 - Incorrect integer value解决方法
  3. 2019-03-21-算法-进化(合并两个有序链表)
  4. C 简单瞎搞题(牛客练习赛22)(bitset优化dp)
  5. Codeforces Round #594 (Div. 2) C. Ivan the Fool and the Probability Theory 思维 + dp
  6. Codeforces Round #715 (Div. 1) C. Complete the MST 补图 + 思维 + 最小生成树
  7. 【SDOI2013】项链【莫比乌斯反演】【Polya定理】【递推式求通项】【数论】
  8. 【IOI2018】狼人【Kruscal重构树】【主席树】
  9. 牛客网【每日一题】3月26日 合并回文子串
  10. [HNOI2016] 序列(线段树 + 莫队 + 倍增)