一 四舍五入
1、语法
ROUND(n[,m])
省略m:0
m>0:小数点后m位
m<0:小数点前m位
n表示要进行四舍五入的值。
m表示要保留小数点后几位或前几位。
2、举例
SQL>select round(23.4),round(23.45,1),round(23.45,-1)from dual;
ROUND(23.4) ROUND(23.45,1) ROUND(23.45,-1)
----------------------------------------
2323.520
二 取整函数
1、语法
CEIL(n)
FLOOR(n)
2、举例
- SQL>select ceil(23.45),floor(23.45)from dual;
CEIL(23.45) FLOOR(23.45)
-----------------------
2423
三 常用计算函数
1、语法
ABS(n)
MOD(m,n):如果m和n中有一个null值,则结果返回null。
POWER(m,n):表示m的n次幂。
SQRT(n):求平方根
2、举例
- SQL>select abs(23.45),abs(-23),abs(0)from dual
2;
ABS(23.45) ABS(-23) ABS(0)
------------------------------
23.45230
SQL>select mod(5,2)from dual;
MOD(5,2)
----------
1
SQL>select mod(5,null)from dual;
MOD(5,NULL)
-----------
SQL>select power (2,3),power(null,3)from dual;
POWER(2,3) POWER(NULL,3)
-----------------------
8
SQL>select sqrt(16)from dual;
SQRT(16)
----------
4
四 三角函数
1、语法
SIN(n)、ASIN(n)
COS(n)、ACOS(n)
TAN(n)、ATAN(n)
2、举例
SQL>select sin(1.57)from dual;
SIN(1.57)
----------
.999999683
相关推荐
Oracle数据库开发之函数概述,包括经常使用的数值函数、字符函数、日期函数、转换函数等。
6.1数值类型 11 6.2日期类型 11 6.3字符类型 13 6.4转换函数 14 6.5其他注意事项 14 七、 SQL语句中的分支 15 7.1分支表达式 15 7.2分支函数 15 八、 组函数 16 8.1报表统计常用 16 8.2缺省情况组函数处理什么值 16 ...
Oracle数据库内部的数据操作可以通过sql语句执行处理,sql与C、Basic等语言不通,数据的访问方法和操作顺序不用正确指定,是要告诉数据库引擎要做什么就可以了。Oracle不仅可以通过基本的sql进行简单的数据操作,还...
第1章 ORACLE数据库基础知识 1 1.1 产品概述 1 1.1.1 产品简介 1 1.1.2 基本概念 1 1.2 ORACLE系统结构 2 1.2.1 ORACLE物理结构 2 ...6.3 数值函数列表 68 6.4 日期函数列表 68 6.5 聚组函数列表 69
Oracle 数据库的几个常用函数,非数值列加和经常会用的到,常用于统计
Oracle技术点快速学习,已经归类,包含基本语法,where字句,时间函数,字符函数,数值函数,SQL99,SQL92
本文更多将会介绍三思在日常中经常会用到的,或者虽然很少用到,但是感觉挺...数值型函数(Number Functions) 数值型函数输入数字型参数并返回数值型的值。多数该类函数的返回值支持38位小数点,诸如:COS, COSH, E
第2章 安装Oracle Database 10g和创建数据库 第3章 升级到Oracle Database 10g 第4章 规划Oracle应用程序——方法、风险和标准 第Ⅱ部分 SQL和SQL*Plus 第5章 SQL中的基本语法 第6章 基本的SQL*Plus报表及命令 第7章...
自己写的Oracle四舍六入奇进偶不进的函数,实现了四舍六入五单进的修约规则,已经测试通过,并应用到项目中了!
本文是由笔者2012年学习oracle数据库时编写的学习札记,其中的题目 多数为老师留下的思考题目。 我相信本文会对初学者使用oracle有一个初步的使用印象。右图为我所参 考的书籍。 第一讲 Oacle关系数据库 9 一....
字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的,比如: VARCHAR2数值被限制为2000字符(ORACLE 8中为4000字符),而CHAR数值被限制为255字符(在ORACLE8中是2000).当在过程性语句中使用时,它们可以被...
SQL Server 2000和2005版并没有提供很多金融函数,但是有很多金融计算公式的来源,本文介绍了净现值(present value (PV))和未来值(future value (FV))函数,它们都是标量的用户自定义函数(UDF)。
Kevin Loney是Oracle数据库设计、开发、管理和调整方面的国际知名专家。作为金融界的一名企业数据库架构师,2002年他被Oracle Magazine提名为年度顾问。他的畅销书包括《Oracle Database 11g DBA手册》、Oracle ...
第2章 安装oracle database 11g 和创建数据库 第3章 升级到oracle database 11g 第4章 规划oracle 应用程序——方法、风险和标准 第ⅱ部分 sql 和sql*plus 第5章 sql 中的基本语法 第6章 基本的sql*plus ...
ORACLE SQL培训课件PPT 高级查询 字符函数 日期函数 数值函数 视图 存储过程 数据库对象
Oracle在数据库内部通过相应的算法转换来进行数据存储,本文简单介绍Oracle的Number型数值存储及转换.这个内容是为了回答留言板上的2119号问题.我们可以通过DUMP函数来转换数字的存储形式,一个简单的输出类似如下格式...
本书从初学者的角度出发,由浅入深、循序渐进地介绍了oracle数据库开发的基础知识。书中对数据库基本理论及其在数据库开发过程中的应用也有详细介绍。书中也列举了大量示例,可供读者演练。 本书附带1张dvd光盘,...
本书从初学者的角度出发,由浅入深、循序渐进地介绍了oracle数据库开发的基础知识。书中对数据库基本理论及其在数据库开发过程中的应用也有详细介绍。书中也列举了大量示例,可供读者演练。 本书附带1张dvd光盘,...
数值型函数 字符型函数 日期型函数 转换函数 NULL函数 集合函数 其他函数 第7章-PLSQL基础 PL/SQL是什么 PL/SQL 变量的使用 表达式 PL/SQL结构控制 PL/SQL中使用DML和DDL语言 PL/SQL中的异常 PL/SQL...
您可能感兴趣的文章:深入分析C#连接Oracle数据库的连接字符串详解Oracle中字符串连接的实现方法ADO.NET 连接数据库字符串小结(Oracle、SqlServer、Access、ODBC)ORACLE常用数值函数、转换函数、字符串函数Oracl