zoukankan      html  css  js  c++  java
  • Oracle trunc()函数的用法

    Oracle trunc()函数的用法

    日期
    select trunc(sysdate) from dual --2019/7/21 今天的日期为2019/7/21
    select trunc(sysdate, 'mm') from dual --2019/7/1 返回当月第一天.
    select trunc(sysdate,'yy') from dual --2019/1/1 返回当年第一天
    select trunc(sysdate,'dd') from dual --2019/7/21 返回当前年月日(当天)
    select trunc(sysdate,'yyyy') from dual --2019/1/1返回当年第一天
    select trunc(sysdate,'dd') from dual --2019/7/21 (星期天)返回当前星期的第一天
    select trunc(sysdate, 'hh') from dual --2019/7/21 23:00:00 当前时间为23:02(整点)
    select trunc(sysdate, 'mi') from dual --2019/7/21 23:02:00 TRUNC()函数没有秒的精确


    数字
    TRUNC(number,num_digits)
    Number 需要截尾取整的数字。
    Num_digits 用于指定取整精度的数字。Num_digits 的默认值为 0。
    TRUNC()函数截取时不进行四舍五入


    select trunc(123.458) from dual --123
    select trunc(123.458,0) from dual --123
    select trunc(123.458,1) from dual --123.4
    select trunc(123.458,-1) from dual --120
    select trunc(123.458,-4) from dual --0
    select trunc(123.458,4) from dual --123.458
    select trunc(123) from dual --123
    select trunc(123,1) from dual --123
    select trunc(123,-1) from dual --120

  • 相关阅读:
    149. Max Points on a Line(js)
    148. Sort List(js)
    147. Insertion Sort List(js)
    146. LRU Cache(js)
    145. Binary Tree Postorder Traversal(js)
    144. Binary Tree Preorder Traversal(js)
    143. Reorder List(js)
    142. Linked List Cycle II(js)
    141. Linked List Cycle(js)
    140. Word Break II(js)
  • 原文地址:https://www.cnblogs.com/xiaomingit/p/11223475.html
Copyright © 2011-2022 走看看