目录
数值函数
字符串函数
日期函数
转换函数
聚合函数
分析函数
Oracle数据库提供了大量的内置函数,这些函数可以分为多个类别,每个类别都有特定的用途。以下是一些常见的Oracle函数及其简要描述。
数值函数
ABS(n):返回数字的绝对值。
CEIL(n)或CEILING(n):返回大于或等于指定数字的最小整数。
FLOOR(n):返回小于或等于指定数字的最大整数。
ROUND(n, d):将数字四舍五入到指定的小数位数。
MOD(n, m):返回n除以m的余数。
POWER(n, m)或 N M:返回n的m次方。
SQRT(n):返回数字的平方根。
字符串函数
CONCAT(s1, s2):连接两个字符串。
SUBSTR(s, start_position, [length]):从字符串中提取子字符串。
INSTR(s, substring):返回子字符串在字符串中的位置。
LENGTH(s):返回字符串的长度。
LOWER(s):将字符串转换为小写。
UPPER(s):将字符串转换为大写。
LTRIM(s, [characters])和 RTRIM(s, [characters]):从字符串的左侧或右侧删除指定的字符。
REPLACE(s, search_string, replace_string):在字符串中替换子字符串。
REGEXP_SUBSTR, REGEXP_INSTR, REGEXP_REPLACE等:使用正则表达式进行字符串操作。