ORACLE常用函数汇总
Oracle是一种常用的关系型数据库管理系统,它提供了许多方便的函数来处理和操作数据。以下是一些常用的Oracle函数的汇总:
1.字符串函数:
-CONCAT:用于连接两个字符串。
-UPPER:将字符串转换为大写。
-LOWER:将字符串转换为小写。
-LENGTH:返回字符串的长度。
-SUBSTR:返回字符串的子串。
2.数值函数:
-ABS:返回数字的绝对值。
-ROUND:返回一个四舍五入的数字。
-TRUNC:返回数字的整数部分。
-MOD:返回两个数的余数。
3.日期函数:
-SYSDATE:返回当前日期和时间。
-TO_CHAR:将日期转换为特定的格式。
-TO_DATE:将字符串转换为日期。
-ADD_MONTHS:在给定的日期上添加指定的月份。
-MONTHS_BETWEEN:返回两个日期之间的月份数。
4.聚合函数:
-SUM:计算指定列的总和。
-AVG:计算指定列的平均值。
-COUNT:计算指定列的行数。
-MAX:返回指定列的最大值。
-MIN:返回指定列的最小值。
5.条件函数:
-NVL:用于将空值替换为指定的值。
-NULLIF:如果两个表达式相等,则返回空值;否则返回第一个表达式的值。
-COALESCE:返回第一个非空表达式的值。
-CASE:对满足条件的表达式进行分支处理。
6.集合函数:
-UNION:将两个结果集合并成一个结果集。
-INTERSECT:返回两个结果集的交集。
-MINUS:返回第一个结果集中不在第二个结果集中的行。
7.窗口函数:
-ROW_NUMBER:为查询结果中的每一行分配一个唯一的行号。
-RANK:根据指定的列对结果进行排序,并为相同值的行分配相同的排名。
-DENSE_RANK:根据指定的列对结果进行排序,并为相同值的行分配连续的排名。
8.系统函数:
-USER:返回当前用户的名称。
oracle四舍五入-CURRENT_TIMESTAMP:返回当前的日期和时间。
-SYSTIMESTAMP:返回当前的日期和时间,包括时区信息。
-SUSER_NAME:返回当前用户的系统用户名。
以上只是一些常用的Oracle函数,还有许多其他函数可以用于不同的需求。使用这些函数可以简化数据库查询和管理操作,提高数据处理的效率和准确性。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论