一 四舍五入
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数据库的SQL函数是数据库查询和管理中不可或缺的一部分,它们极大地丰富了SQL语言的功能,使得数据处理更加灵活和高效。以下是一些常见的Oracle SQL函数及其详细说明: 1. ASCII函数:ASCII函数返回一个字符...
Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和丰富的内置函数是其核心优势之一。在Oracle中,函数被用于处理和操作数据,提供了一系列工具,使得数据查询、计算和转换变得更为便捷。以下是一些...
在本概述中,我们将详细介绍Oracle数据库中常用的数值函数、字符函数、日期函数以及转换函数等。 首先,函数在数据库中的作用是多方面的。它们可以方便地进行数据的统计分析,简化复杂的数据处理流程,同时也可以...
在Oracle数据库中,掌握常用的函数对于SQL查询和数据操作至关重要。以下是一些常见的Oracle数据库函数,包括它们的用途和示例: 1. ASCII 函数:这个函数返回与给定字符对应的ASCII码,即十进制数值。例如,ASCII('...
### Oracle数据库常用函数详解 #### 数字函数:处理数值型数据的强大工具 1. **ABS**: 返回数值的绝对值,例如 `SELECT ABS(-100) FROM DUAL` 将返回100。 2. **FLOOR**: 返回小于或等于指定数值的最大整数,如 `...
在Oracle数据库中,`CRC32`函数是一种非常实用的功能,主要用于将字符类型的数据转换为一个唯一的数字类型,这一过程通常被称为散列(Hash)。通过该函数,可以方便地生成针对特定字符串的固定长度的数字签名,这...
在Oracle数据库中,数字函数是处理数值数据类型的基本工具之一,主要用于执行各种数学运算。 - **ABS**:返回一个数值的绝对值。 - 示例:`SELECT ABS(-100) FROM DUAL;` 返回 `100`。 - **FLOOR**:返回小于...
根据提供的文档信息,本文将详细解析Oracle数据库中的关键SQL语句分类、常用SQL语句以及Oracle函数的应用场景。此外,还将简要介绍Oracle数据库的一些基本管理命令,如启动与关闭服务、用户管理等。 ### 一、Oracle...
本文将深入探讨SQL和Oracle数据库中的函数,以帮助初学者更好地理解和运用这些工具。 SQL函数是处理数据库数据的基本操作单元,它们允许我们执行计算、转换和数据提取。常见的SQL函数包括: 1. **聚合函数**:如`...
在Oracle数据库中,数值函数处理数值类型的数据,并返回一个数值结果。这些函数支持的最大精度为38位小数,例如:`COS`, `COSH`, `EXP`, `LN`, `LOG`, `SIN`, `SINH`, `SQRT`, `TAN`, 和 `TANH` 支持36位小数;而 `...
根据提供的文件信息,我们可以深入探讨Oracle数据库中的各种实用函数及其应用。这些函数广泛应用于数据处理、文本操作等方面,是进行高效数据库查询与管理的重要工具。 ### 1. UNION 和 UNION ALL - **UNION**: ...
### Oracle数据库常用函数详解 在Oracle数据库中,各种内置函数为开发者提供了强大的工具来处理不同的数据类型、数学计算以及字符串操作等。以下是一些在实际开发过程中经常使用的Oracle数据库函数的详细介绍。 ##...
Oracle 数据库语句大全还包括各种 SQL 函数,例如 SYSDATE 和 SYSTIMESTAMP,用于返回系统当前日期、时间和时区。 三.数据控制语言(DCL) 数据控制语言(DCL)用于控制数据库的访问权限,包括授予用户权限和...
- **数值函数**:用于处理数值数据。 - **日期函数**:用于处理日期和时间数据。 - **转换函数**:用于在不同数据类型之间进行转换。 - **聚合函数**:用于对一组数据执行计算,如求和、平均等。 - **其他特殊函数**...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,尤其在企业级应用中占据重要地位。本教程旨在为初学者提供一个全面的Oracle数据库入门指南,帮助你快速掌握Oracle的基础知识和操作技能。 一、Oracle...
- **数值函数**:如ROUND用于四舍五入,MOD用于求余数等。 - **日期函数**:如SYSDATE返回系统当前日期和时间,MONTHS_BETWEEN计算两个日期之间的月份数等。 - **NULL处理函数**:如NVL用于替代NULL值。 - **条件...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,尤其在企业级应用中占据了重要的地位。以下是对"Oracle数据库经典教程"的部分内容的详细说明: **走进Oracle** Oracle数据库系统由Oracle公司开发,...
**基于ORACLE数据库程序设计** 本教程主要涵盖了Oracle数据库的基础知识和程序设计,旨在帮助初学者深入理解Oracle数据库系统,并掌握其程序设计方法。通过一系列详细的PPT讲解和实例演示,学习者可以轻松掌握核心...
Oracle数据库系统提供了丰富的函数库,包括数值函数、转换函数和字符串函数,以帮助用户进行数据处理和查询。本文主要关注日常工作中常用的那部分,而非全面介绍。如果你希望深入研究所有Oracle函数,建议查阅官方的...