ORACLE单行函数

本文介绍了Oracle数据库中的单行函数,包括字符函数如大小写控制、字符控制,数字函数,日期函数,转换函数以及通用函数。具体涉及LOWER、UPPER、INITCAP、CONCAT、SUBSTR等字符串操作,ROUND、TRUNC、MOD等数学运算,SYSDATE、MONTHS_BETWEEN等日期处理,以及TO_NUMBER等转换方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

字符函数

大小写控制函数

LOWER 所有字母变小写字母
UPPER 所有字母变大写字母
INITCAP 各个单词首字母大写

字符控制函数

  • CONCAT CONCAT(‘Hello’,‘World’)-- HelloWorld
  • SUBSTR SUBSTR(‘HelloWorld’,2,4)–ello
  • LENGTH LENGTH(‘HelloWorld’)–10
  • INSTR INSTR(‘HelloWorld’,‘l’)–3
  • LPAD|RPAD 左对齐,右对齐
  • TRIM TRIM (‘H’ FROM ‘HelloWorld’) --elloWorld
  • REPLACE REPLACE(‘abcd’,‘b’,‘m’) --amcd

数字函数

round 四舍五入
round(425.45,2) 425.45
round(425.45)425
round(425.45,-2)400
trunc 截断函数
mod 取模

日期函数

sysdate 日期 时间
日期相减,得到日期相差的天数,不可以相加
months_between(sysdate,innet_date) 入网时间(月)
add_months(sysdate,2)
add_months(sysdate,-3)<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值