新聞中心
SQL函數(shù)是每個SQL數(shù)據(jù)庫使用者都必須要掌握的,下面就將為您介紹SQL中TRUNC函數(shù)的兩種用法,供您參考,希望對您學(xué)習(xí)SQL函數(shù)的使用能有幫助。

站在用戶的角度思考問題,與客戶深入溝通,找到儀隴網(wǎng)站設(shè)計與儀隴網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站設(shè)計、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、主機域名、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋儀隴地區(qū)。
1.TRUNC(for dates)
TRUNC函數(shù)為指定元素而截去的日期值。
其具體的語法格式如下:
TRUNC(date[,fmt])
其中:
date 一個日期值
fmt 日期格式,該日期將由指定的元素格式所截去。忽略它則由最近的日期截去
下面是該函數(shù)的使用情況:
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’
2.TRUNC(for number)
TRUNC函數(shù)返回處理后的數(shù)值,其工作機制與ROUND函數(shù)極為類似,只是該函數(shù)不對指定小數(shù)前或后的部分做相應(yīng)舍入選擇處理,而統(tǒng)統(tǒng)截去。
其具體的語法格式如下
TRUNC(number[,decimals])
其中:
number 待做截取處理的數(shù)值
decimals 指明需保留小數(shù)點后面的位數(shù)??蛇x項,忽略它則截去所有的小數(shù)部分
下面是該函數(shù)的使用情況:
TRUNC(89.985,2)=89.98
TRUNC(89.985)=89
TRUNC(89.985,-1)=80
注意:第二個參數(shù)可以為負(fù)數(shù),表示為小數(shù)點左邊指定位數(shù)后面的部分截去,即均以0
【編輯推薦】
SQL中表變量的不足
為您詳解SQL Server中的全局變量
詳解SQL中循環(huán)結(jié)構(gòu)的使用
SQL循環(huán)執(zhí)行while控制
SQL循環(huán)語句的妙用
本文題目:教您使用SQL中的TRUNC函數(shù)
本文地址:http://www.dlmjj.cn/article/djjscop.html


咨詢
建站咨詢
