oracle数据库函数手册,Oracle函数大全

Oracle 的sql函数 这里只列举了常用的,以下的函数比较简单 所以没有举例子,用的时候实验一下就可以搞定

------------------------------------------------

字符函数:

lower(char):将字符串转化为小写的格式

upper(char):将字符串转化成大写的格式

length(char):返回字符串的长度

substr(char,m,n):去字符串的字串

roplace(char1,search_string,replace_string)

instr(char1,char2,[,n[,m]]) 取字串在字符串中的位置

-------------------------------------------------------

数字函数:

最常用的几个:

round(n,[m]):是四舍五入 吗表示精确的位数

trunc(n,[m]):直接截取  m表示截取的位数 m不写的话直接截取到整数位

mod(m,n) 取模的

floor(n)返回小于或者等于n的最大整数 也就是说向下取整

ceil(n)向上取整

---------------------------------------------------------

日期函数:

1)sysdate :该函数返回系统时间

2)add_months(d,n):加月份的一个函数

3)last_day(d):返回指定日期的最后一天

---------------------------------------------------------

转化函数

to_char 转化为字符串

to_date 转化为日期类型的

------------------------------------------------------

系统函数

sys_context

1) terminal :当前会话客户所对应的终端的标识符

2) lanuage : 语言

3) db_name:当前的数据库名称

4) nls_date_format: 当前会话客户所对应的日期格式

5) seesion_user :当前会话所对应的数据库用户名

6) current_schema :当前会话所对应的默认方案名

7) host :返回数据库所在的主机

select sys_context('userenv',‘db_name’) from dual

db_name  只需要替换这个就可以了0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值