数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

oracle获取周末及trunc的用法


发布日期:2019年08月07日
 
oracle获取周末及trunc的用法

trunc的用法

trunc(for dates)

trunc函数为指定元素而截去的日期值

其具体的语法格式如下

trunc(date[fmt])

其中

date 一个日期值

fmt 日期格式该日期将由指定的元素格式所截去忽略他则由最近的日期截去

例如

select trunc(sysdate mm) from dual; 截取到如果传入的是则需先转化为date

trunc(for number)

trunc函数返回处理后的数值其工作机制和round函数极为类似只是该函数不对指定小数前或后的部分做相应捨入选择处理而统统截去

其具体的语法格式如下

trunc(number[decimals])

其中

number 待做截取处理的数值

decimals 指明需保留小数点后面的位数可选项忽略他则截去所有的小数部分

例如

trunc()=

trunc()=

trunc()=

注意第二个参数能为负数表示为小数点左边指定位数后面的部分截去即均以

oracle获取周末

获取当天是礼拜几select to_char(sysdated) from dual; 礼拜天为礼拜一为类推

               

上一篇:OraclePL/SQL语言基础

下一篇:Oracle11g新特性之AutoMemoryManagement