oracle常用方法和to_char()用法

--常用方法


select abs(-11) from dual;   --abs取绝对值   11
select round(123.456,2) from dual; --四舍五入,保留两位小数  123.46
select ceil(12.34) from dual; -- 向上取整 13
select ceil(-12.34) from dual; -- 向上取整  -12
select floor(12.34) from dual; -- 向下取整  12
select mod(5,3) from dual;  --取模 取余数   2
select sign(100) from dual; --取正负性 整数返回 1,负数返回-1,0返回0
select sign(0) from dual;
select sign(-100) from dual;
select sqrt(9) from dual;  --求平方根  3
select power(3,2) from dual; --求乘方   9
select trunc(12.345,2) from dual; --截取  12.34
select to_char(12.345,'0000.0000') from dual;  -- 格式化数值   0012.3450
select to_char(12.345,'9999.9999') from dual; --   12.3450(前面有个空格)
select to_char(12.345,'fm9999.9999') from dual; --12.345 fm去前面空格
select to_char(123123,'99,999,999') from dual;  --    123,123
select to_char(12.345,'$9999.9999') from dual; --    $12.3450
select to_char(12.345,'L9999.9999') from dual; --     ¥12.3450
select to_char(12.345,'9999.9999c') from dual; --        12.3450CNY
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值