1.to_date(sa,'yyyy-MM-dd'); 转换日期
2.to_char('');转换字符
3.months_between(sysdate,sysdate);两个月份之差
4.trunc(date,[fmt]); 截取日期值;
5.ROUND(TO_NUMBER(END_DATE - START_DATE));两个日期的天数之差
6.nvl(exp1,exp2); 如果exp1为null,则返回exp2;
7.instr('string','arg');返回arg在string出现的位置;
8.COALESCE 返回该表达式列表的第一个非空value。(value列表必须是相同类型,也可以是一个表的同一行、不同列的值进行比较)
9.GREATEST 返回值列表中最大值;
10.LEAST 返回值列表中最小值;
Select to_char(sysdate,'ss') from dual 取当前时间秒部分
Select to_char(sysdate,'mi') from dual取当前时间分钟部分
Select to_char(sysdate,'HH24') from dual取当前时间秒小时部分
Select to_char(sysdate,'DD') from dual取当前时间日期部分
Select to_char(sysdate,'MM') from dual取当前时间月部分
Select to_char(sysdate,'YYYY') from dual取当前时间年部分
Select to_char(sysdate,'w') from dual取当前时间是一个月中的第几周(从1日开始算)
Select to_char(sysdate,'ww') from dual取当前时间是一年中的第几周(从1.1开始算)
Select to_char(sysdate,'iw') from dual取当前时间是一年中的第几周(按实际日历的)
Select to_char(sysdate,'d') from dual取当前时间是一周的第几天,从星期天开始,周六结束
Select to_char(sysdate,'day') from dual 取当前日是星期几,和数据库设置的字符集有关,会输出'Tuesday'
Select to_char(sysdate,'ddd') from dual 当前日是一年中的第几天
mysql
ifnull(exp1,exp2)
if(exp1,exp2,exp3)
case when(condition) then result when(condition) then result else result end
相关推荐
这份"oracle函数大全(分类显示).zip"压缩包显然是一份详细的Oracle函数参考手册,对于初学者而言,是一个非常宝贵的资源。下面,我们将深入探讨Oracle函数的分类以及一些重要的函数类型。 1. **数学函数**: 包括...
"Oracle函数速查手册"是一份非常实用的参考资料,它涵盖了Oracle数据库中的各种函数,帮助用户快速查找并理解如何使用这些函数。在数据库管理、查询优化以及复杂数据处理时,这些函数起着至关重要的作用。 Oracle...
Oracle 10G是Oracle数据库的一个重要版本,它包含了丰富的函数和特性,为数据库管理和开发提供了强大的支持。本文将深入探讨Oracle 10G中的一些关键函数,旨在帮助你更好地理解和利用这些工具。 1. **数学函数**: ...
Oracle函数书册主要涵盖数据库性能监控与分析的关键工具——STATSPACK报告的详细解读,它在数据库管理和优化中起着至关重要的作用。STATSPACK是一个用于收集和分析Oracle数据库性能数据的工具,可以帮助DBA(数据库...
二、Oracle函数大全 Oracle数据库中包含大量的内置函数,涵盖数值、字符串、日期、集合、系统等各类操作: 1. 数值函数:如ROUND、TRUNC、MOD等用于数值处理。 2. 字符串函数:如SUBSTR、INSTR、UPPER/LOWER、...
Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的内置函数,以方便用户进行数据处理和查询。以下是一些在Oracle SQL中常用的单记录函数的详细解释: 1. ASCII函数:ASCII函数返回一个字符的ASCII码...
本文将深入探讨Oracle函数,帮助你从一个爱好者进阶为更高级的数据库专家。 一、数学函数 Oracle数学函数用于执行基本的算术运算,如加、减、乘、除。例如,`ABS()`函数返回一个数的绝对值,`ROUND()`用于四舍五入...
本资料包`( oracle+110个常用函数.zip )`聚焦于Oracle数据库中的110个常用函数,旨在帮助用户更好地理解和运用这些函数来解决实际问题。以下是关于Oracle常用函数的一些关键知识点: 1. **字符串处理函数**: - `...
### Oracle常用函数详解 在数据库管理和开发中,Oracle数据库因其强大的功能和广泛的适用性而备受青睐。其中,SQL函数是进行数据操作与处理的重要工具,本文将深入解析Oracle数据库中常用的函数,帮助读者更好地...
"ORACLE函数大全"这个资源可能包含了大量的Oracle数据库中的函数,这些函数用于处理各种数据操作和计算任务。以下是一些Oracle函数的主要类别及其关键知识点: 1. **数学函数**: - `ABS()`: 返回一个数的绝对值。...
Oracle函数详解涵盖了从基础操作到复杂查询的各个方面,理解和熟练运用这些函数和操作对于有效管理Oracle数据库至关重要。无论是数据查询、数据更新还是数据统计,都有相应的SQL语句和函数支持,使得数据处理变得...
在Oracle数据库中,WM_CONCAT是一个非常实用的聚合函数,用于将一组字符串连接成一个单一的字符串,类似于SQL Server中的STRING_AGG或MySQL中的GROUP_CONCAT。然而,Oracle官方并没有提供这个函数,它是一个第三方...
oracle olap函数可以实现很多累计功能,前段时间学习了一下。在网上搜集了一些资料。
Oracle 10g 提供了一系列强大的统计与分析函数,这些函数极大地增强了数据库系统对业务数据的计算和统计能力。在10g版本中,引入了一些新的功能,使得数据分析更为便捷和高效。以下是对这些函数的详细说明: 1. **...
Oracle分析函数是数据库管理系统Oracle中的一个重要特性,它们在SQL查询中用于执行复杂的数据分析操作,尤其是在处理分组数据时。自Oracle 8.1.6版本开始引入分析函数,其核心区别于传统的聚合函数(如SUM、COUNT、...
"Oracle函数大全"是一个涵盖Oracle数据库中各种内置函数的综合资源,旨在帮助数据库管理员和开发人员更好地理解和利用这些工具。 1. **字符串函数**:Oracle提供了多种处理字符串的函数,如`SUBSTR()`用于提取字符...
"Oracle函数大全"这个资源涵盖了Oracle数据库中常用的各种函数,可以帮助开发者解决日常编程中遇到的问题。 1. **字符串处理函数**: - `UPPER` 和 `LOWER`:用于将字符串转换为大写或小写。 - `SUBSTR`:从字符...
附录部分内容丰富、便于参照,包括Oracle命令、关键字、功能以及函数等. 作译者 本书提供作译者介绍 Kevin Loney是Oracle数据库设计、开发、管理和调整方面的国际知名专家。作为金融界的一名企业数据库架构师,...
在Oracle数据库中,有时我们需要创建函数来返回表对象,以便在其他地方使用这些数据。本文将详细介绍三种在Oracle中利用函数返回对象表的方法。 首先,要返回对象表,需要先定义一个Oracle对象类型和对应的表类型。...