精华内容
下载资源
问答
  • TRUNC

    2019-06-14 14:30:24
    ORACLE中TRUNC是截取的函数 用在日期类型上,就是截取到日或时间 SELECT TRUNC(SYSDATE) FROM DUAL; 默认是截取系统日期到日,得到2012-12-19 比如值为"2012-12-19 14:30:50"的日期变量 TRUNC(SYSDATE)得到 2012-12-...

    ORACLE中TRUNC是截取的函数
    用在日期类型上,就是截取到日或时间
    SELECT TRUNC(SYSDATE) FROM DUAL;
    默认是截取系统日期到日,得到2012-12-19
    比如值为"2012-12-19 14:30:50"的日期变量
    TRUNC(SYSDATE)得到 2012-12-19 , 和TRUNC(SYSDATE,‘DD’)一样
    TRUNC(SYSDATE,‘YYYY’),得到2012-1-1
    TRUNC(SYSDATE,‘MM’),得到2012-12-1
    TRUNC(SYSDATE,‘DD’),得到2012-12-19
    TRUNC(SYSDATE,‘HH’)或HH24,得到2012-12-19 14:00:00
    TRUNC(SYSDATE,‘MI’),得到2012-12-19 14:30:00
    TRUNC(SYSDATE,‘SS’),是会报错的,直接用SYSDATE不用TRUNC
    截取后得到的仍为date数据类型

    展开全文
  • trunc

    2019-06-08 21:39:07
    1.TRUNC(for dates)  TRUNC函数为指定元素而截去的日期值。  其具体的语法格式如下:  TRUNC(date[,fmt])  其中:  date 一个日期值  fmt 日期格式,该日...
    1.TRUNC(for dates)
      TRUNC函数为指定元素而截去的日期值。
      其具体的语法格式如下:
      TRUNC(date[,fmt])
      其中:
      date 一个日期值
      fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去
      下面是该函数的使用情况:
      TRUNC(TO_DATE('24-Nov-1999 08:00 pm'),'dd-mon-yyyy hh:mi am')
      ='24-Nov-1999 12:00:00 am'
      TRUNC(TO_DATE('24-Nov-1999 08:37 pm','dd-mon-yyyy hh:mi am'),'hh') ='24-Nov-1999 08:00:00 am'
      trunc(sysdate,'yyyy') --返回当年第一天.
      trunc(sysdate,'mm') --返回当月第一天.
      trunc(sysdate,'d') --返回当前星期的第一天.
      2.TRUNC(for number)
      TRUNC函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。
      其具体的语法格式如下
      TRUNC(number[,decimals])
      其中:
      number 待做截取处理的数值
      decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分
      下面是该函数的使用情况:
      TRUNC(89.985,2)=89.98
      TRUNC(89.985)=89
      TRUNC(89.985,-1)=80
      注意:第二个参数可以为负数,表示为小数点左边指定位数后面的部分截去,即均以0记

    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/92530/viewspace-503847/,如需转载,请注明出处,否则将追究法律责任。

    转载于:http://blog.itpub.net/92530/viewspace-503847/

    展开全文
  • trunc

    2009-12-03 16:18:21
    TRUNC()函數分兩種: 1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值。 其具体的语法格式如下: TRUNC(date[,fmt]) 其中: date 一个日期值 fmt 日期格式,该日期将由指定的元素格式所截去。忽略...

    TRUNC()函數分兩種:

    1.TRUNC(for dates)
            TRUNC函数为指定元素而截去的日期值。
            其具体的语法格式如下:
            TRUNC(date[,fmt])
            其中:
            date        一个日期值
            fmt                日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去
            下面是该函数的使用情况:

    select  trunc(( select sysdate from dual)-(TO_DATE('24-11-1999 08:00 上午','dd-mm-yyyy hh:mi am'))) as M_day from dual;

     2.TRUNC(for number)
            TRUNC函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。
            其具体的语法格式如下
            TRUNC(number[,decimals])
            其中:
            number        待做截取处理的数值
            decimals        指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分
            下面是该函数的使用情况:

    select TRUNC(89.985)   from dual;
    select TRUNC(89.985,2) from dual;
    select TRUNC(89.985,-1) from dual;

     结果:89

              89.98

              80

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

     

    展开全文
  • Oracle TRUNC date TRUNC number
                   

    TRUNC(number[,decimals])

    number 待做截取处理的数值
    decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分(默认为0)

    select TRUNC(5.75) from dual;--Output:5select TRUNC(-5.75) from dual;--Output:-5SELECT TRUNC(109.29, 1) truncated  FROM dual;--Output:109.2SELECT TRUNC(109.29, -1) truncated  FROM dual;--Output:100SELECT TRUNC(1234.5678, -3) FROM DUAL;--Output:1000

    TRUNC(date[,fmt])

    date 一个日期值

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

    SELECT SYSDATE FROM dual;--Output:04.06.2012 22:37:03SELECT trunc(sysdate,'yyyy') FROM dual;--Output:01.01.2012 00:00:00,返回当年第一天.SELECT trunc(sysdate,'mm') FROM dual;--Output:01.06.2012 00:00:00 返回当月第一天.SELECT trunc(sysdate,'d') FROM dual;--Output:03.06.2012 00:00:00 返回当前星期的第一天.SELECT trunc(sysdate,'dd') FROM dual;--Output:04.06.2012 00:00:00 返回当前年月日select trunc(sysdate) FROM dual;--Output:04.06.2012 00:00:00select * from MTL_MATERIAL_TRANSACTIONS where trunc(creation_date) = To_Date('04-06-2012','dd-mm-yyyy');

    转载请注明出处:http://blog.csdn.net/pan_tian/article/details/7634095

               

    再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

    展开全文
  • 主要介绍了Oracle常用函数TruncTrunc函数用法讲解,需要的朋友可以参考下
  • TRUNC函数

    2021-03-20 20:50:24
    TRUNC函数的用法 TRUNC函数用于对值进行截断。 用法有两种:TRUNC(NUMBER)表示截断数字,TRUNC(date)表示截断日期。 (1)截断数字: 格式:TRUNC(n1,n2),n1表示被截断的数字,n2表示要截断到那一位。n2...
  • 1.Trunc( date)trunc 以指定的元素截取日期类型的数据语法:trunc(date,[ format])date– 日期格式的值format–日期格式 如‘mm','yyyy'等 将date从指定日期格式截取例如:trunc(sysdate,'yyyy')=‘01-01月-17'...
  • trunc函数

    2020-07-10 15:18:33
    trunc(n,m) 1.若n为数值,作用截取数字 (1)m不写或为0则保留到个位 eg:select trunc(145.567,0) from dual;//145 (2)m为正数,m为几,截取几位小数点 eg:select trunc(145.567,2) from dual;//145.56 (3)m为负数,...
  • oracle中的trunc函数操作1.TRUNC(for dates)TRUNC函数为指定元素而截去的日期值。其具体的语法格式如下:TRUNC(date[,fmt])其中:date 一个日期值fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的...
  • TRUNC函数用于对值进行截断。用法有两种:TRUNC(NUMBER)表示截断数字,TRUNC(date)表示截断日期。(1)截断数字:格式:TRUNC(n1,n2),n1表示被截断的数字,n2表示要截断到那一位。n2可以是负数,表示截断小数点前。...
  • 本文主要介绍了Oracle常用函数TruncTrunc函数用法讲解,需要的朋友可以参考下,希望能帮助到大家。相关mysql视频教程推荐:《mysql教程》1. Trunc( date)trunc 以指定的元素截取日期类型的数据语法:trunc(date,[ ...
  • TRUNC函数用于对值进行截断。用法有两种:TRUNC(NUMBER)表示截断数字,TRUNC(date)表示截断日期。(1)截断数字:格式:TRUNC(n1,n2),n1表示被截断的数字,n2表示要截断到那一位。n2可以是负数,表示截断小数点前。...
  • 本文章来详细的给大家来介绍oracle trunc函数使用方法,trunc函数主要是针对日期与数字进行操作,下面我举例说明了,大家可参考。本文章来详细的给大家来介绍oracle trunc函数使用方法,trunc函数主要是针对日期与...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,952
精华内容 2,780
热门标签
关键字:

trunc