時間間隔類型

適用於:勾選“是”磚的SQL勾選“是”磚運行時

表示以秒或月為單位的時間間隔。

語法

時間間隔yearMonthIntervalQualifier|dayTimeIntervalQualifieryearMonthIntervalQualifier一年|dayTimeIntervalQualifier一天小時|一分鍾|第二個|小時一分鍾|第二個|一分鍾第二個|第二個

筆記

覆蓋年或月的間隔稱為年-月間隔。

覆蓋天、小時、分鍾或秒的間隔稱為日-時間隔。

您不能組合或比較年-月和日-時間間隔。

時間間隔嚴格按照86400s/day和60s/min。

秒總是被認為包括微秒。

限製

年月日的最大取值範圍為+/-178956970年年,11個月。

日-時間隔的最大範圍為+/-106751991年天,23個小時,59分鍾,59.999999秒。

文字

一年-時間間隔時間間隔+|-yearMonthIntervalStringyearMonthIntervalQualifier一天-時間時間間隔時間間隔+|-dayTimeIntervalStringdayTimeIntervalQualifieryearMonthIntervalString' [+ | -] y[…]|' [+ | -] y[…]- [m]米”dayTimeIntervalString“[+ | -]d[…]|“[+ | -]d[…] [h] h”|“[+ | -]d[…h] [h]: [m]米”|“[+ | -]d[…][h]h:[米]米:[年代]年代'|“[+ | -]d[…][h]h:[米]米:[年代]年代.米年代[米年代][ms][us][us][us]'|“[+ | -]h[…]|“[+ | -]h[…]:[m]米”|“[+ | -]h[…]:[m] . m: [s]年代|“[+ | -]h[…]:[m] . m: [s] s.m(女士)(女士)(美國)(美國)(美國)”|“[+ | -]m[…]|“[+ | -]m[…]:[s]年代|“[+ | -]m[…]:[s] s.m(女士)(女士)(美國)(美國)(美國)”|“[+ | -]年代[…]|[+ | -]年代[…]m(女士)(女士)(美國)(美國)(美國)”
  • y:經過的年數。

  • :經過的月數。

  • d:經過的天數。

  • h:經過的小時數。

  • :經過的分鍾數。

  • 年代:經過的秒數。

  • 女士:經過的毫秒數。

  • 我們:經過的微秒數。

除非一個單位構成領導單位的intervalQualifier必須在定義的範圍內:

  • 月:0 ~ 11之間

  • 工作時間:0 ~ 23

  • 分鍾:0 ~ 59分鍾

  • 秒:在0.000000到59.999999之間

你可以在裏麵或外麵給標誌加上前綴intervalString.如果有的話-符號表示區間是負的。如果有兩個或沒有-符號,區間是正的。如果組件在intervalString不匹配的組件在intervalQualifier引發一個錯誤。如果intervalString屬性指定的範圍intervalQualifier引發一個錯誤。

例子

>選擇時間間隔100 - 00一年One hundred.-0>選擇時間間隔“-3600”-300-0>選擇時間間隔-“200:13:50.3”小時第二個-2001350300000000>選擇typeof時間間隔-“200:13:50.3”小時第二個);時間間隔小時第二個>選擇“11 23:4:0”作為時間間隔一天第二個);11230400000000000