偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

DB2日期時(shí)間的基礎(chǔ)知識(shí)

數(shù)據(jù)庫
DB2中的時(shí)間日期處理方法和其他數(shù)據(jù)庫系統(tǒng)有所不同,下面就讓我們了解一些DB2日期時(shí)間方面的基礎(chǔ)知識(shí)。

DB2日期時(shí)間相關(guān)的處理方法是學(xué)習(xí)DB2數(shù)據(jù)庫過程中必須要掌握的,下面就為您詳細(xì)介紹DB2日期時(shí)間的基礎(chǔ)知識(shí),供您參考學(xué)習(xí)之用。

為了用SQL語句得到當(dāng)前的日期,時(shí)間和時(shí)間戳,可以使用相應(yīng)的DB2寄存器:

SELECT current date FROM sysibm.sysdummy1
SELECT current time FROM sysibm.sysdummy1
SELECT current timestamp FROM sysibm.sysdummy1

sysibm.sysdummy1表是一個(gè)在內(nèi)存中特殊的表,可以使用上面的語句得到DB2寄存器的值。您也還可以用關(guān)鍵字VALUES來獲取寄存器中的值。例如,在DB2命令行處理器中,可以用下面的SQL語句獲取同樣的信息:

VALUES current date
VALUES current time
VALUES current timestamp

在下面的示例中,我將只提供函數(shù)或表達(dá)式,而不再重復(fù) SELECT ... FROM sysibm.sysdummy1 或使用VALUES子句。

要使當(dāng)前時(shí)間或當(dāng)前時(shí)間戳調(diào)整到格林威治標(biāo)準(zhǔn)時(shí)間(GMT/CUT),可以把當(dāng)前的時(shí)間或時(shí)間戳減去當(dāng)前時(shí)區(qū)寄存器:

current time - current timezone
current timestamp - current timezone

給定了日期、時(shí)間或時(shí)間戳,則使用適當(dāng)?shù)暮瘮?shù)抽取出(如果適用的話)年、月、日、時(shí)、分、秒及微秒各部分:

YEAR (current timestamp)
MONTH (current timestamp)
DAY (current timestamp)
HOUR (current timestamp)
MINUTE (current timestamp)
SECOND (current timestamp)
MICROSECOND (current timestamp)

從時(shí)間戳單獨(dú)抽取出日期和時(shí)間也非常簡(jiǎn)單:

DATE (current timestamp)
TIME (current timestamp)

您還可以使用英語(因?yàn)闆]有更好的術(shù)語)來執(zhí)行日期和時(shí)間計(jì)算:

current date + 1 YEAR
current date + 3 YEARS + 2 MONTHS + 15 DAYS
current time + 5 HOURS - 3 MINUTES + 10 SECONDS

要計(jì)算兩個(gè)日期之間相差的天數(shù),您可以對(duì)日期作減法,例如:

days (current date) - days (date('1999-10-22'))

而以下示例描述了如何獲得微秒部分歸零的當(dāng)前時(shí)間戳記:

CURRENT TIMESTAMP - MICROSECOND (current timestamp) MICROSECONDS

如果想將日期或時(shí)間值與其它文本相銜接,那么需要先將該值轉(zhuǎn)換成字符串。為此,可以方便地使用CHAR()函數(shù):

char(current date)
char(current time)
char(current date + 12 hours)

要將字符串轉(zhuǎn)換成日期或時(shí)間值,可以使用:

TIMESTAMP ('2002-10-20-12.00.00.000000')
TIMESTAMP ('2002-10-20 12:00:00')
DATE ('2002-10-20')
DATE ('10/20/2002')
TIME ('12:00:00')
TIME ('12.00.00')
 

 

【編輯推薦】

手工分析DB2 sql文執(zhí)行計(jì)劃

DB2事件監(jiān)控的命令

帶您了解DB2快照監(jiān)控

教您如何實(shí)現(xiàn)DB2在線導(dǎo)入

db2存儲(chǔ)過程常用語句

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-11-04 15:30:29

客戶化DB2日期

2010-11-04 15:20:33

DB2日期函數(shù)

2010-11-04 15:26:44

DB2日期格式

2010-11-01 14:26:12

DB2日期時(shí)間型數(shù)據(jù)類

2010-08-16 09:39:03

DB2基礎(chǔ)知識(shí)DB2c

2010-08-13 11:11:25

DB2 基礎(chǔ)日期

2010-08-13 11:33:47

DB2catalog

2010-08-10 17:39:52

DB2 基礎(chǔ)

2010-08-13 15:26:14

IBM DB2

2010-08-25 13:46:00

DB2函數(shù)日期

2010-08-05 09:41:03

DB2常用函數(shù)

2011-05-17 10:17:57

DB2日期時(shí)間函數(shù)

2010-08-16 09:48:28

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

2009-05-06 15:14:18

DB2日期時(shí)間

2011-05-17 10:11:24

IBM DB2維護(hù)

2010-08-11 08:39:57

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

2010-11-03 13:36:51

DB2時(shí)間函數(shù)

2010-08-19 13:50:42

DB2catalog

2010-08-06 11:28:51

DB2取得當(dāng)前時(shí)間

2009-04-01 11:39:39

視圖DB2
點(diǎn)贊
收藏

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