当前位置:首页>正文

oracle中trunc()函数怎么用 oracle trunc

2023-04-15 05:11:06 互联网 未知

oracle中trunc()函数怎么用?

TRUNC
语法: TRUNC(x[,y])
功能: 计算截尾到y位小数的x值. y缺省为0,结果变为一个整数值.如果y是一个负数,那么就截尾到小数点左边对应的位上.

trunc(sysdate)=to_date(20121231,yyyymmdd)

oracle trunc


请比较下面连个结果的不同,trunc(SYSDATE)返回的是当天日期的[00:00:00],sysdate返回的是系统时间,至于什么时候用,视你自己的需要而定,只要能得到你要的结果哪一种都ok。

[TEST@ORA1] SQL>select sysdate from dual

SYSDATE
-------------------
2009-08-26 21:54:1
[TEST@ORA1] SQL>select trunc(sysdate) from dual

TRUNC(SYSDATE)
-------------------
2009-08-26 00:00:00

---
以上,希望对你有所帮助。