`

ORACLE 函数(lpad,add_months,COALESCE,GREATEST,LEAST)

 
阅读更多
                       oracle 一些不常用的函数


函数: lpad(a,b,c)
参数: a : 字符 , b : 补成几位 ,c : 补的东西
功能: 左侧补字符。
举例: select lpad('6',2,0) from dual; 
结果: “06”


函数: add_months(a,b)
参数: a : 日期 , b : 数字
功能: 获取b个月后的日期。
举例: select add_months(date '2015-09-08',6) from dual; 
结果: 2016/3/8


函数:coalesce(value1, value2, value3, ...)
参数:相同类型的值。
功能:获取第一个不为空的值。
举例:SELECT COALESCE(null,2,1) FROM dual t ;
结果:2


函数:greatest(value1, value2, value3, ...)
参数:相同类型的值。
功能:获取其中最大的值。
举例:SELECT greatest(3,4,1) FROM dual t;
结果:4


函数:least(value1, value2, value3, ...)
参数:相同类型的值。
功能:获取其中最小的值。
举例:SELECT least(3,4,1) FROM dual t;
结果:1
分享到:
评论

相关推荐

    sqlserver实现Oracle中Lpad和Rpad函数

    sqlserver实现Oracle中Lpad和Rpad函数

    oracle函数分类.rar

    `SYSDATE`返回当前系统日期和时间,`ADD_MONTHS`可以增加或减少指定月份,`EXTRACT`用于提取日期或时间的特定部分(如年、月、日、小时等),而`TO_DATE`和`TO_CHAR`则用于日期和字符串之间的转换。 **转换函数**...

    oracle函数大全 oracle函数大全

    以下是关于Oracle函数的一些详细说明: 1. ASCII函数:ASCII函数返回与输入字符相对应的ASCII码,即十进制数字。例如,ASCII('A')返回65,ASCII('a')返回97。 2. CHR函数:CHR函数根据提供的整数返回对应的字符。...

    经典oracle函数介绍全收录

    在处理日期型数据时,Oracle也有相应的函数,例如`TO_DATE`用于将字符串转换为日期,`SYSDATE`获取当前系统日期,`ADD_MONTHS(date, months)`则用于在日期上增加指定的月数。这些函数在日常的数据操作和分析中非常...

    oracle-10G函数大全.chm

    3,日期型函数(add_months()、last_day()、round()、next_day()、current_date()...); 4,转换函数(convert()、to_char()、to_date()、to_number()...); 5,聚组函数(avg()、sum()、max()、min()、stddev()...); ...

    Oracle 函数大全

    Oracle数据库系统提供了大量的内置函数,这些函数可用于数据处理、数据查询、条件判断等多种场景。根据提供的文件内容,可以总结出Oracle中部分重要的函数以及其应用场景。 字符串函数 1. ASCII函数:返回指定字符...

    oracle函数大全.rar

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

    oracle 数值型函数,字符型函数,日期函数,转换函数,to_char

    Oracle数据库提供了丰富的日期处理函数,如`ADD_MONTHS`, `MONTHS_BETWEEN`, `NEXT_DAY`, `LAST_DAY`, `TRUNC`, `ROUND`, `EXTRACT`, `TO_CHAR`等,用于执行日期加减运算、计算两个日期之间的间隔、提取日期部分、...

    Oracle函数学习资料

    在Oracle函数学习中,我们通常会接触到各种类型的函数,包括处理类函数、数字函数和日期函数等。以下是对这些函数的详细说明: 1. **处理类函数**: - **LOWER函数**:此函数用于将字符串中的所有字母转换为小写。...

    oracle中lpad函数的用法详解

    oracle中lpad的用法 pad翻译:填充 lpad函数,在字符串的左侧添加指定字符串,用法: www.jb51.net lpad(String ,截取长度,添加的字符串)。 说是添加字符串也不准确,比较准确的说法是对String进行截取字符串, ...

    Oracle函数及其查询.pptx

    Oracle 函数是指在 Oracle 数据库中可以使用的一系列函数,包括单行函数、聚合函数、日期函数、类型转换函数等。这些函数可以在 SELECT 语句、WHERE 子句、ORDER BY 子句、START WITH 子句、CONNECT BY 子句等中使用...

    oracle函数大全

    在实际编程中,我们需要注意区分Oracle函数的大小写敏感性,因为在PL/SQL中函数是不区分大小写的,但在SQL语句中则可能需要按照实际的大小写来编写函数名。此外,熟悉并正确使用这些函数将有助于我们编写出更高效、...

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

    - `ADD_MONTHS/DATEADD`: 对日期进行加减操作,Oracle 使用 `ADD_MONTHS`,SQL Server 使用 `DATEADD`。 - `MONTHS_BETWEEN/DATEDIFF`: 计算两个日期之间的月份数差,Oracle 使用 `MONTHS_BETWEEN`,SQL Server ...

    oracle函数大全中文

    日期函数在处理时间序列数据时非常关键,如`SYSDATE`获取当前系统日期,`ADD_MONTHS`增加或减少月份,`EXTRACT`提取日期部分,`TO_DATE`和`TO_CHAR`进行日期与字符串之间的转换,还有`NEXT_DAY`找到下一个特定星期的...

    Oracle_Sql_中常用字符串处理函数

    Oracle Sql 提供了 RPAD() 和 LPAD() 函数,用于在字符串的右边或左边填充字符。 示例:SELECT RPAD('gao', 10, '*') FROM dual; -- 返回 *gao SELECT LPAD('gao', 10, '*') FROM dual; -- 返回 gao* 13. 字符串...

    oracle函数大全(chm格式分类显示)

    日期和时间函数是数据库操作中的关键部分,如`SYSDATE`获取当前系统日期,`ADD_MONTHS()`增加月份,`EXTRACT()`提取日期部分,`TRUNC()`截取日期至指定单位,以及`TO_DATE()`和`TO_CHAR()`在日期和字符串间转换。...

    Oracle函数与表达式.pptx

    Oracle 中的日期函数包括 ADD_MONTHS()、LAST_DAY()、MONTHS_BETWEEN()、NEXT_DAY()、ROUND() 等。这些函数可以实现日期和时间的运算,如日期加减、月份计算、日期比较等。 Oracle 中的聚合函数包括 AVG()、COUNT()...

    oracle常见函数整理

    Oracle提供了多种函数来处理日期、数字和字符类型的数据,以下是常见的Oracle函数整理: 日期函数: 1. 日期转字符型:to_char()函数将日期类型转换为字符类型,例如to_char(sysdate,'YYYY-MM-DD')将当前日期转换...

    oracle函数大全-数字-字符-日期-聚合函数

    `SYSDATE`返回当前系统的日期和时间,`ADD_MONTHS()`可以增加或减少指定月份数,`EXTRACT()`用于提取日期或时间的特定部分(如年、月、日)。`TO_DATE()`和`TO_CHAR()`函数用于在日期和字符串之间进行转换。此外,...

Global site tag (gtag.js) - Google Analytics