W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
?INTERVAL DAY TO SECOND
?可存儲(chǔ)以天、小時(shí)、分鐘和秒為單位的時(shí)間段。此數(shù)據(jù)類型對(duì)于表示兩個(gè)日期時(shí)間值之間的精確差異很有用。
INTERVAL DAY [(precision)] TO SECOND [(fractional_seconds_precision)]
參數(shù) |
值 |
說明 |
---|---|---|
precision |
0~9 |
代表了 |
fractional_seconds_precision |
0~9 |
代表了 |
在插入 INTERVAL DAY TO SECOND 數(shù)據(jù)類型的值時(shí),有以下幾種格式,更多關(guān)于間隔數(shù)據(jù)類型值的指定請(qǐng)參閱 間隔字面量:
語法 |
示例 |
說明 |
---|---|---|
INTERVAL 'dd hh:mm:ss' DAY(precision) TO SECOND(fractional_seconds_precision) |
INTERVAL '140 5:12:10.2222222' DAY(3) TO SECOND(7) |
間隔 140 天 5 小時(shí) 12 分鐘 10.2222222 秒。 |
INTERVAL 'dd hh'DAY(precision) TO HOUR |
INTERVAL '400 5' DAY(3) TO HOUR |
間隔 400 天 5 小時(shí)。 |
INTERVAL 'dd hh:mm'DAY(precision) TO MINUTE |
INTERVAL '4 5:12' DAY TO MINUTE |
間隔 4 天 5 小時(shí) 12 分鐘。 |
INTERVAL 'hh:mm' HOUR TO MINUTE |
INTERVAL '11:20' HOUR TO MINUTE |
間隔 11 小時(shí) 20 分鐘。 |
INTERVAL 'hh:mm:ss' HOUR TO SECOND(fractional_seconds_precision) |
INTERVAL '11:12:10.2222222' HOUR TO SECOND(7) |
間隔 11 小時(shí) 12 分鐘 10.2222222 秒。 |
INTERVAL 'dd' DAY(precision) |
INTERVAL '14' DAY |
間隔 14 天。 |
INTERVAL 'hh' HOUR |
INTERVAL '160' HOUR |
間隔 160 小時(shí)。 |
INTERVAL 'mm' MINUTE |
INTERVAL '14' MINUTE |
間隔 14 分鐘。 |
INTERVAL 'ss' SECOND(fractional_seconds_precision) |
INTERVAL '14.666' SECOND(2, 3) |
間隔 14.666 秒。 |
如下代碼所示,在表 Interval_Sample 中創(chuàng)建了數(shù)據(jù)類型為 ?INTERVAL DAY TO SECOND
? 的兩列 interval1、interval2 并向這兩列中插入數(shù)值:
CREATE TABLE Interval_Sample (interval1 INTERVAL DAY TO SECOND, interval2 INTERVAL DAY(3) TO SECOND(3));
INSERT INTO Interval_Sample (interval1, interval2) VALUES ( INTERVAL '15 06:10:08' DAY TO SECOND, INTERVAL '150 06:10:08' DAY(3) TO SECOND(3));
SELECT * FROM Interval_Sample;
返回結(jié)果:
+---------------------+-------------------+
| interval1 | interval2 |
+---------------------+-------------------+
| +15 06:10:08.000000 | +150 06:10:08.000 |
+---------------------+-------------------+
OceanBase 支持?jǐn)?shù)據(jù)類型間的轉(zhuǎn)換,所以間隔數(shù)據(jù)類型的值可以與其他日期值進(jìn)行數(shù)學(xué)運(yùn)算。但是數(shù)據(jù)庫并不支持?jǐn)?shù)據(jù)類型間任意的進(jìn)行加、減、乘、除運(yùn)算。請(qǐng)參閱文檔 日期時(shí)間 DATE 和間隔 INTERVAL 的計(jì)算 中查看目前支持的日期類型計(jì)算矩陣圖和參閱文檔 數(shù)據(jù)類型轉(zhuǎn)換 了解數(shù)更多數(shù)據(jù)類型轉(zhuǎn)換的信息。
關(guān)于間隔與其他數(shù)據(jù)類型計(jì)算的示例,請(qǐng)參閱文檔 INTERVAL YEAR TO MONTH 數(shù)據(jù)類型 。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: