自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何正確對Oracle trunc()函數(shù)進(jìn)行操作?

數(shù)據(jù)庫 Oracle
我們今天主要向大家介紹的是Oracle trunc()函數(shù)的實(shí)際用法,本文主要是分成兩部分對其進(jìn)行詳細(xì)的講解,以下就是文章的具體內(nèi)容介紹。

以下的文章主要是對Oracle trunc()函數(shù)的實(shí)際用法的描述,本文主要是從TRUNC(for dates)與TRUNC(for number)這兩方面講起的的,如果你在實(shí)際操作中對Oracle trunc()函數(shù)的實(shí)際用法很感興趣的話,你就可以對其點(diǎn)擊閱讀了。

關(guān)于Oracle trunc()函數(shù)的format,自己現(xiàn)在有點(diǎn)體會,format為day時,只精確到天,而不管幾年幾月只要是符合的day就可以了,要想確定一年中的某月的某一天就要用trunc(date,''dd'').

通俗的說吧,format為年時,精確到-----年

為月時,精確到------年,月(不管哪年,只要是相同的月和哪天)

為日時,精確到------年,月,日(不管哪年的哪月,只關(guān)心是哪天)

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’

round (date,''format'')未指定format時,如果日期中的時間在中午之前,則將日期中的時間截?cái)酁?2 A.M.(午夜,一天的開始),否則進(jìn)到第二天。

TRUNC(date,''format'')未指定format時,將日期截為12 A.M.,不考慮是否在中午之前的條件。

2.TRUNC(for number)

TRUNC函數(shù)返回處理后的數(shù)值,其工作機(jī)制與ROUND函數(shù)極為類似,只是該函數(shù)不對指定小數(shù)前或后的部分做相應(yīng)舍入選擇處理,而統(tǒng)統(tǒng)截去。

Oracle trunc()函數(shù)其具體的語法格式如下

TRUNC(number[,decimals])

其中:

number 待做截取處理的數(shù)值

decimals 指明需保留小數(shù)點(diǎn)后面的位數(shù)??蛇x項(xiàng),忽略它則截去所有的小數(shù)部分

下面是該函數(shù)的使用情況:

TRUNC(89.985,2)=89.98

TRUNC(89.985)=89

TRUNC(89.985,-1)=80

注意:第二個參數(shù)可以為負(fù)數(shù),表示為小數(shù)點(diǎn)左邊指定位數(shù)后面的部分截去,即均以0記

以上的相關(guān)內(nèi)容就是對Oracle trunc()函數(shù)的用法的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle Nvl函數(shù)的實(shí)際應(yīng)用有哪些?
  2. Oracle實(shí)現(xiàn)SELECT TOP N的步驟有哪些?
  3. Oracle數(shù)據(jù)復(fù)制如何正確操作?
  4. Oracle建立DBLINK的操作經(jīng)驗(yàn)總結(jié)
  5. Oracle查詢記錄數(shù)在什么環(huán)境下會出現(xiàn)問題?
責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-04-30 17:58:55

Oracle trun

2010-10-25 14:28:53

oracle trun

2010-05-07 12:27:11

Oracle data

2010-05-10 12:39:42

Oracle OCR鏡

2010-01-19 17:32:03

VB.NET流

2010-02-02 14:11:14

Python 進(jìn)行編程

2010-05-06 15:29:53

Oracle數(shù)據(jù)復(fù)制

2010-08-13 09:55:33

DB2dart恢復(fù)數(shù)據(jù)

2010-05-17 17:09:29

Mysql LIMIT

2010-05-05 17:53:39

Oracle 8i

2010-01-20 17:48:07

C++ 函數(shù)重載

2011-08-11 17:56:00

Oracle數(shù)據(jù)庫decodesign

2010-04-30 10:47:26

Oracle Nvl函

2010-08-19 13:50:42

DB2catalog

2010-06-01 16:35:43

MySQL數(shù)據(jù)庫

2010-04-19 17:09:30

Oracle sql

2010-02-22 14:13:38

安裝Python

2022-09-16 13:26:49

云計(jì)算云遷移數(shù)據(jù)

2022-06-06 06:10:00

密碼驗(yàn)證安全

2010-05-31 11:42:32

MySQL基本命令
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號