`
二师兄hit
  • 浏览: 4252 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

oracle中的数值函数

阅读更多

(一)数值函数
ABS  取绝对值; MOD  取余; SQRT 开平方;ROUND 取小数位(四舍五入); POWER 取次方
SIN COS TAN LN LOG等
1.BITAND
  1) 形式 BITAND(expr1,expr2)
  2) 作用 按位与运算
  3) 例子
  (1)SELECT bitand(8, 2) FROM dual;
  (2)SELECT bitand(bin_to_num(1, 1, 0), bin_to_num(0, 1, 1)) "Binary" FROM dual;

2.CEIL
  1) 形式 CEIL(n)
  2) 作用 取整 CEIL(n)>=n
  3) 例子
  (1)SELECT ceil(1.1) cl, 1.1 n FROM dual;

3.TRUNC
  1) 形式 TRUNC(n1,n2)
  2) 作用 按照n2截断n1
  3) 例子
  (1)SELECT TRUNC(15.79,1) "Truncate" FROM DUAL;
  (2)SELECT TRUNC(15.79,-1) "Truncate" FROM DUAL;
  (2)SELECT TRUNC(15.79) "Truncate" FROM DUAL;

4.REMAINDER
  1) 形式 REMAINDER(n2,n1)
  2) 作用 n2-n1*n(距离n2最近的余数)
  3) 例子
  (1)SELECT REMAINDER(7,3) "Remainder" FROM DUAL;
  (2)SELECT REMAINDER(7,0) "Remainder" FROM DUAL;
  (3)SELECT REMAINDER(7,2) "Remainder" FROM DUAL;

5.WIDTH_BUCKET
  1) 形式 WIDTH_BUCKET(expr,min_value,max_value,num_buckets)
  2) 作用 把min_value至max_value分割成num_bukets块柱状图,expr落在第几块块上
  3) 例子
  (1)SELECT WIDTH_BUCKET(5,1,10,2) "Width_Bucket" FROM DUAL;

0
0
分享到:
评论

相关推荐

    Oracle中实现Split函数功能

    在实际应用中,Oracle 中实现 Split 函数功能可以用于各种数据处理场景,例如数据清洁、数据转换和数据分析等。例如,在数据清洁中,我们可以使用这个函数来拆分字符串,以便更好地处理和分析数据。在数据转换中,...

    Oracle中的分析函数详解

    分析函数(Analytic Functions)是Oracle SQL中的高级特性,它们在数据集上执行计算,并返回基于分组或排序的数据结果。与聚合函数(如SUM, AVG, COUNT等)不同,分析函数可以在每个行级别上返回结果,而不只是返回...

    ORACLE CRC32函数

    在Oracle数据库中,`CRC32`函数是一种非常实用的功能,主要用于将字符类型的数据转换为一个唯一的数字类型,这一过程通常被称为散列(Hash)。通过该函数,可以方便地生成针对特定字符串的固定长度的数字签名,这...

    Oracle字符相似度函数

    在SQL查询中,我们可以直接使用这些函数来比较不同字符串间的相似程度,从而进行数据匹配、模糊搜索等操作。 Oracle提供了多个字符相似度函数,其中最常用的包括`SIMILARITY()`和`UTL_MATCH`包中的几个函数,如`...

    Oracle MD5函数

    Oracle数据库系统中内置了MD5函数,这是一种广泛使用的哈希函数,用于生成固定长度的数字摘要,通常用于数据完整性校验和密码存储。MD5全称为Message-Digest Algorithm 5,由Ron Rivest在1991年设计,尽管它在安全性...

    ORACLE操作XML函数

    ### ORACLE操作XML函数 #### 一、XMLTYPE_instance与XPath_string 在Oracle数据库中,`XMLTYPE`是一...这些函数提供了强大的工具来操作和管理Oracle数据库中的XML数据,使得开发者能够更加灵活地处理复杂的XML结构。

    oracle中 substring函数的使用

    ### Oracle中的SUBSTR函数详解 在Oracle数据库中,`SUBSTR`函数是一个非常重要的字符串处理函数,用于从指定的字符串中提取子串。该函数在实际应用中极为广泛,能够帮助用户灵活地处理数据,满足各种业务需求。下面...

    oracle开窗函数学习技巧总结

    在Oracle数据库中,开窗函数是一种非常强大的功能,它能够帮助我们对数据进行更复杂的分析和处理。开窗函数允许我们在查询结果集的一个窗口内执行聚合操作,而无需对数据进行物理排序或分组。本文将重点介绍`OVER`...

    oracle中基本函数

    Oracle 提供了多种数值函数来处理数值数据,如四舍五入、取模、截断等。 ##### Round `Round` 函数用于对数值进行四舍五入。 ```sql SELECT ROUND(412, -2) FROM dual; ``` 结果为 `400`,即对412取小数点后两位前...

    oracle函数大全 oracle函数大全

    Oracle数据库系统提供了丰富的内置函数,这些函数用于处理各种数据类型,包括字符串、数值以及日期等。以下是关于Oracle函数的一些详细说明: 1. ASCII函数:ASCII函数返回与输入字符相对应的ASCII码,即十进制数字...

    Oracle自定义聚合函数-分析函数

    Oracle 自定义聚合函数-分析函数 Oracle 自定义聚合函数是一种强大且灵活的功能,允许用户根据自己的需求创建自定义的聚合函数。聚合函数是一种特殊的函数,它可以对一组数据进行处理和计算,并返回一个结果。 ...

    oracle 函数大全 参考函数 手册 速查 chm格式

    Oracle函数是数据库操作中的核心组成部分,它们允许开发人员和DBA执行各种计算、转换、查询和数据处理任务。手册中可能涵盖了以下几类函数: 1. 数学函数:如ABS(取绝对值)、MOD(取模)、ROUND(四舍五入)等,...

    oracle 10G函数大全(中文)

    Oracle 10G函数大全是Oracle数据库在10g版本中的一个重要参考资料,它包含了大量用于数据处理、查询优化以及数据库管理的内置函数。这个中文帮助文档是开发者和DBA们在进行Oracle数据库操作时的重要工具,它能提供...

    postgresql 兼容 oracle 函数

    1. **日期和时间函数**:Oracle中的ADD_MONTHS、LAST_DAY、NEXT_DAY等在orafce中都有对应的实现,帮助用户处理日期和时间数据。 2. **字符串函数**:诸如 INITCAP、SUBSTR、INSTR等在PostgreSQL中也有相应的实现,...

    oracle的分析函数汇总

    Oracle 分析函数是 Oracle 8.16 中引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式。下面我们将对 Oracle 分析函数进行详细的介绍和分析。 自动汇总函数 自动汇总函数包括 Rollup 和 Cube 两个...

    Oracle与Informix函数比较.doc

    Oracle 和 Informix 都提供了数值函数来处理数值数据。这些函数可以用来进行四舍五入、截取小数点后几位等。 1. 四舍五入:Informix 中的 round 函数可以用来四舍五入,而 Oracle 中的 round 函数可以实现相同的...

    Oracle的XML函数

    Oracle 中的 XML 函数是指在 Oracle 数据库中用于处理 XML 数据的函数。这些函数可以用于 SELECT 语句,也可以用于 UPDATE 和 WHERE 语句。学习这些函数可以使得保存的数据更加具有可读性。 Oracle 提供了多种 XML...

    oracle sql内置函数大全

    在Oracle数据库系统中,内置函数分为多种类型,包括数值函数、字符串函数、日期时间函数、转换函数、数学函数、聚合函数等。下面将详细介绍这些函数类别及其常见用法。 1. **数值函数**: - `ABS()`:返回一个数的...

    oracle函数大全(CHM格式).rar

    在Oracle数据库中,函数扮演着至关重要的角色,它们允许用户进行复杂的计算、数据处理和信息提取。"Oracle函数大全(CHM格式).rar"这个压缩包显然包含了关于Oracle数据库中各种函数的详细信息,对于学习和查询...

Global site tag (gtag.js) - Google Analytics