時間間隔類型

適用於:檢查標記是的磚的SQL檢查標記是的磚運行時

代表的間隔時間在秒或月。

語法

時間間隔{yearMonthIntervalQualifier|dayTimeIntervalQualifier}yearMonthIntervalQualifier{一年(]|}dayTimeIntervalQualifier{一天({小時|一分鍾|第二個}]|小時({一分鍾|第二個}]|一分鍾(第二個]|第二個}

筆記

間隔覆蓋年或幾個月被稱為year-month間隔。

間隔覆蓋天,小時,分鍾,秒被稱為白天間隔。

你不能合並或比較year-month和白天間隔。

白天的時間間隔是嚴格基於86400年代和60年代/分鍾/天。

秒總是認為包括微秒。

限製

year-month區間的最大範圍+ / -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”小時第二個;- - - - - -200年:13:50300000000>選擇typeof(時間間隔- - - - - -“200:13:50.3”小時第二個);時間間隔小時第二個>選擇(“11 23:4:0”作為時間間隔一天第二個);1123:04:00000000000