新聞中心
OceanBase 支持以下三種時(shí)間戳字面量:

成都創(chuàng)新互聯(lián)公司是一家專注于成都做網(wǎng)站、成都網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計(jì),三穗網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:三穗等地區(qū)。三穗做網(wǎng)站價(jià)格咨詢:028-86922220
- TIMESTAMP
- TIMESTAMP WITH TIME ZONE
- TIMESTAMP WITH LOCAL TIME ZONE
TIMESTAMP 字面量
?TIMESTAMP[(scale)] ?數(shù)據(jù)類型存儲(chǔ)了年、月、日、時(shí)、分、秒和小數(shù)秒值的值。當(dāng)指定 TIMESTAMP 字面量時(shí),秒字段最大可以指定精度到第9位的納秒:
TIMESTAMP '2020-02-25 11:26:18.316'
TIMESTAMP WITH TIME ZONE 字面量
TIMESTAMP WITH TIME ZONE 字面量是包含時(shí)區(qū)信息的時(shí)間戳字面量。
?TIMESTAMP [(scale)] WITH TIME ZONE? 數(shù)據(jù)類型是 ?TIMESTAMP[(scale)]? 數(shù)據(jù)類型的一種變體,它在?TIMESTAMP[(scale)] ?數(shù)據(jù)類型的基礎(chǔ)上還存儲(chǔ)時(shí)區(qū)偏移量或者時(shí)區(qū)區(qū)域名稱等信息。在指定 TIMESTAMP WITH TIME ZONE 字面量時(shí),需要指定時(shí)區(qū)信息并且秒字段最大可以指定精度到第9位的納秒,以下示例使用時(shí)區(qū)偏移量指定了時(shí)區(qū)字段的值:
TIMESTAMP '2020-02-25 11:26:18.316 +08:00'
當(dāng)兩個(gè) TIMESTAMP WITH TIME ZONE 字面量中的值表示 GMT 時(shí)區(qū)的同一時(shí)刻,那么盡管它們的時(shí)區(qū)字段的值不同,它們也被視為相同的字面量。如以下示例所示,GMT-8 時(shí)區(qū)的早上 8 點(diǎn)和 GMT-5 時(shí)區(qū)的早上11點(diǎn)其實(shí)是同一時(shí)刻:
TIMESTAMP '2020-04-25 08:26:18.316 -08:00'
TIMESTAMP '2020-04-25 11:26:18.316 -05:00'同樣的,在字面量中我們可以使用時(shí)區(qū)區(qū)域名稱替換時(shí)區(qū)偏移量,如下所示的示例中將 -08:00 替換為了 America/Los_Angeles:
TIMESTAMP '2020-02-01 11:00:00 America/Los_Angeles'由于一些地區(qū)有夏令時(shí)的轉(zhuǎn)換,為了消除夏令時(shí)轉(zhuǎn)換時(shí)時(shí)間的歧義,在指點(diǎn)字面量的值時(shí)可以同時(shí)使用 時(shí)區(qū)區(qū)域名稱(TZR)和相應(yīng)的縮寫 (TZD)以確保字面量的值為夏令時(shí):
TIMESTAMP '2020-06-01 11:00:00 America/Los_Angeles PDT'
TIMESTAMP WITH LOCAL TIME ZONE 字面量
?TIMESTAMP [(scale)] WITH LOCAL TIME ZONE? 數(shù)據(jù)類型是包含本地時(shí)區(qū)信息的數(shù)據(jù)類型。OceanBase 中并沒有專門的 TIMESTAMP WITH LOCAL TIME ZONE 字面量,是通過其他有效的日期時(shí)間字面量來為?TIMESTAMP [(scale)] WITH LOCAL TIME ZONE? 數(shù)據(jù)類型賦值的。下表顯示了一些可用于將值插入 TIMESTAMP WITH LOCAL TIME ZONE 列的格式,以及查詢返回的相應(yīng)值:
|
INSERT 語(yǔ)句中指定的值 |
查詢返回的值 |
|---|---|
'25-FEB-20' | 25-FEB-20 00.00.000000 |
SYSTIMESTAMP | 25-FEB-20 14:28:41.264258 |
TO_TIMESTAMP('25-FEB-2020', 'DD-MON-YYYY') | 25-FEB-20 00.00.000000 |
SYSDATE | 25-FEB-20 02.55.29.000000 PM |
TO_DATE('25-FEB-20', 'DD-MON-YYYY') | 25-FEB-20 12.00.00.000000 AM |
TIMESTAMP'2020-02-25 8:00:00 America/Los_Angeles' | 25-FEB-20 08.00.00.000000 AM |
網(wǎng)站標(biāo)題:創(chuàng)新互聯(lián)OceanBase教程:OceanBase時(shí)間戳字面量
網(wǎng)站地址:http://fisionsoft.com.cn/article/cdcesjc.html


咨詢
建站咨詢
