oracle怎么查询当天的数据

本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

oracle怎么查询当天的数据

语法示例如下:

select * from T_BASE where trunc(BASE_TIME)=trunc(sysdate)

TRUNC函数功能描述:

  用于截取时间或者数值,返回指定的值。

语法

(1)日期处理:

    TRUNC(date,[fmt])

   date 为必要参数,是输入的一个date日期值

  fmt 参数可忽略,是日期格式,缺省时表示指定日期的0点。

(2)数值处理:

    TRUNC(number,[decimals])

  number 为必要参数,是输入的一个number数值

  decimals 参数可忽略,是要截取的位数,缺省时表示截掉小数点后边的值。

示例如下:

24.png

扩展知识:

处理数值:

--123.56,将小数点右边指定位数后面的截去;  select trunc(123.567,2) from dual; --100,第二个参数可以为负数,表示将小数点左边指定位数后面的部分截去,即均以0记; select trunc(123.567,-2) from dual; --123,默认截去小数点后面的部分; select trunc(123.567) from dual;

推荐教程:《Oracle视频教程》

商匡云商
Logo
对比商品
  • 合计 (0)
对比
0
购物车