`
hunter090730
  • 浏览: 194629 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Oracle greatest函数

阅读更多

格式:

greatest( expr1, expr2, ... expr_n )

expr1, expr2, . expr_n 可以值也可以是函数.

函数功能:

  取得值最大值。


影响版本:

Oracle 8i, Oracle 9i, Oracle 10g, Oracle 11g

例子:
select greatest(2, 5, 12, 3) from dual
                      return 12
greatest('2', '5', '12', '3') would return '5'
greatest('apples', 'oranges', 'bananas') would return 'oranges'
greatest('apples', 'applis', 'applas') would return 'applis'

分享到:
评论

相关推荐

    oracle系统内置函数大全

    6. GREATEST函数:返回参数列表中的最大值。 7. LEAST函数:返回参数列表中的最小值。 8. NVL函数:用于将NULL值转换为指定的值。 9. UID函数:返回Oracle数据库的内部唯一标识。 10. USER函数:返回当前用户的名字...

    SQLServer和Oracle常用函数对比

    - **Oracle**: 使用`GREATEST()`函数。 ```sql SELECT GREATEST(1, -2, 4, 3) AS Value FROM DUAL; ``` **19. 求集合的最小值** - **SQLServer**: 使用`MIN()`函数。 ```sql SELECT MIN(Value) AS Value ...

    SQLServer和Oracle的常用函数对比

    - Oracle中使用`GREATEST()`函数。 19. **求集合最小值** - SQLServer中使用`MIN()`函数。 - Oracle中使用`LEAST()`函数。 20. **处理NULL值** - SQLServer中使用`ISNULL()`函数。 - Oracle中使用`NVL()`函数...

    oracle基本函数

    Oracle数据库是世界上最广泛使用的数据库系统之一,其丰富的内置函数极大地增强了数据处理的灵活性和效率。在Oracle中,函数主要用于处理和转换数据,使得查询和分析变得更加便捷。以下将详细介绍Oracle中的几个主要...

    oracle中的greatest 函数和 least函数示例代码

    在Oracle数据库中,`GREATEST` 和 `LEAST` 是两个非常实用的内置函数,它们可以帮助我们在查询中快速找到一组值中的最大值或最小值。这两个函数可以在单行数据中进行操作,无需进行复杂的聚合或者分组操作,极大地...

    oracle函数大全.rar

    最后,除了以上这些,Oracle还提供了一些**其他特殊函数**,比如`ROWNUM`生成行号,`GREATEST()`和`LEAST()`返回两个或更多值中的最大值或最小值,`DBMS_OUTPUT.PUT_LINE()`用于在PL/SQL程序中打印输出,以及`USER`...

    oracle 10G函数大全

    本资料“Oracle 10G函数大全”显然是一份全面的参考指南,涵盖了Oracle 10G中的主要函数,包括数学函数、字符串函数、日期时间函数、系统信息函数等。 1. **数学函数**: - ABS:返回一个数的绝对值。 - CEIL:...

    oracle函数大全(分类显示).zip

    "Oracle函数大全(分类显示)"这个资源显然是为了帮助开发者更好地理解和使用Oracle中的各种函数。下面,我们将详细介绍Oracle数据库中的一些主要函数类别及其应用场景。 1. **数值函数**: - `ROUND`:对数字进行四...

    Oracle 函数大全

    5. GREATEST函数:返回一组表达式中的最大值。 6. LEAST函数:返回一组表达式中的最小值。 以上总结的函数可以根据实际开发需求,灵活运用在SQL查询、存储过程、触发器等Oracle数据库对象中,用以处理数据和控制...

    oracle函数大全-数字处理函数

    Oracle数据库系统是世界上最广泛使用的数据库管理系统之一,它提供了丰富的内置函数来处理各种数据类型,包括数字和字符串。本文将深入探讨Oracle中的数字处理函数,帮助你更好地理解和利用这些功能强大的工具。 1....

    oracle 10G函数大全(中文)

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

    ORACLE9I函数帮助(英文)

    5. **控制流函数**:如`IFNULL()`或`NVL()`用于处理空值,`DECODE()`提供条件判断功能,`GREATEST()`和`LEAST()`用于比较多个值并返回最大或最小值,这些函数在编写复杂的SQL语句和存储过程时十分有用。 6. **聚合...

    SQL Server和Oracle常用函数区别

    Oracle则可以使用`GREATEST()`和`LEAST()`函数实现相同功能,但它们接受多个参数,如`SELECT greatest(1,-2,4,3) value FROM dual`。 14. 处理NULL值: 在SQL Server中,如果需要将NULL替换为其他值,可以使用`IS...

    SQLServer和Oracle常用函数对比.txt

    - **Oracle**: 使用`GREATEST`函数。 ```sql SELECT GREATEST(1, -2, 4, 3) AS Value FROM DUAL; ``` 19. **最小值(MIN/LEAST)** - **SQLServer**: 使用`MIN`函数。 ```sql SELECT MIN(Value) AS Value ...

    Oracle函数大全.pdf

    在Oracle数据库中,函数是一类预定义的子程序,它可以对输入参数执行运算,并返回一个结果值。Oracle提供了一系列的函数,用于处理不同类型的数据,如字符串、数字、日期和时间等。下面按照文档所提供的内容,详细...

    Oracle常用函数汇总

    Oracle数据库系统提供了丰富的函数库,帮助用户在处理数据时进行各种复杂的操作。以下是一些常用的Oracle函数,包括SQL组函数和一些杂项函数的详细解释。 **SQL Group Functions** 1. **AVG(distinct or all num)*...

    oracle 和sql Server 函数对比

    - Oracle使用`GREATEST`函数,SQL Server使用`MAX`函数,但后者通常用于聚合查询。 - 示例:Oracle中`SELECT GREATEST(1, -2, 4, 3) FROM DUAL`;SQL Server中`SELECT MAX(value) FROM (VALUES (1), (-2), (4), (3...

    ORACLE内部函数大全以及与SQLSERVER的区别

    - `GREATEST` 和 `LEAST` 在 Oracle 中用于找到列表中的最大和最小值,SQL Server 没有内置等价函数,但可以通过 CASE 语句实现。 - `NVL` 和 `ISNULL`: Oracle 的 `NVL` 用于处理 NULL,SQL Server 使用 `ISNULL`...

    Oracle函数列表

    Oracle函数是数据库管理中不可或缺的一部分,它用于处理和操作数据,执行各种计算和逻辑操作。Oracle提供了丰富的内置函数,涵盖了数学、字符串、日期、转换、系统等多种类型,以满足开发人员和DBA的需求。以下是对...

Global site tag (gtag.js) - Google Analytics