oracle trunc 去除秒,Oracle trunc函数的使用

/***************数字********************/

/*

TRUNC(NUMBER,NUM_DIGITS)

NUMBER 需要截尾取整的数字。

NUM_DIGITS 用于指定取整精度的数字。NUM_DIGITS 的默认值为 0。

TRUNC()函数截取时不进行四舍五入

*/

/****************小数***********************/

SELECT TRUNC(123.458,-4) FROM DUAL; --0

SELECT TRUNC(123.458,-3) FROM DUAL; --0

SELECT TRUNC(123.458,-2) FROM DUAL; --100

SELECT TRUNC(123.458,-1) FROM DUAL; --120

SELECT TRUNC(123.458) FROM DUAL; --123

SELECT TRUNC(123.458,1) FROM DUAL; --123.4

SELECT TRUNC(123.458,2) FROM DUAL; --123.45

SELECT TRUNC(123.458,3) FROM DUAL; --123.458

SELECT TRUNC(123.458,4) FROM DUAL; --123.458

/****************整数***********************/

SELECT TRUNC(123,-4) FROM DUAL; --0

SELECT TRUNC(123,-3) FROM DUAL; --0

SELECT TRUNC(123,-2) FROM DUAL; --100

SELECT TRUNC(123,-1) FROM DUAL; --120

SELECT TRUNC(123) FROM DUAL; --123

SELECT TRUNC(123,1) FROM DUAL; --123

SELECT TRUNC(123,2) FROM DUAL; --123

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值