TO_ 在 TIMESTAMP Amazon 功能 QLDB - Amazon Quantum Ledger 資料庫 (Amazon QLDB)

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

TO_ 在 TIMESTAMP Amazon 功能 QLDB

重要

支援結束通知:現有客戶將能夠使用 Amazon,QLDB直到 2025 年 7 月 31 日終止支援為止。有關更多詳細信息,請參閱將 Amazon QLDB 分類帳遷移到 Amazon Aurora 郵政. SQL

在 Amazon 中QLDB,給定一個代表時間戳的字符串,使用該TO_TIMESTAMP函數將字符串轉換為timestamp數據類型。這是的反向運算TO_STRING

語法

TO_TIMESTAMP ( string [, 'format' ] )

引數

string

該函數轉換為時間戳記的數據類型string的字段名稱或表達式。

format

(選擇性) 定義輸入格式模式的字串常值 string,就其日期部分而言。如需有效格式,請參閱時間戳格式字串

如果省略此引數,函數會假設 string 採用標準 Ion 時間戳記的格式。這是使用此函數解析 Ion 時間戳的推薦方法。

使用單一字元格式符號 (例如y、、、、、、、s) 時 Md,填補零是選擇性的 H hm,但對於填補零的變體 (例如yyyy、、、、、、MMddHHhhmmss) 則需要填補零。

特殊處理給予兩位數年(格式符號yy)。1900 被添加到大於或等於 70 的值,並將 2000 添加到小於 70 的值。

月份名稱和 AM 或 PM 指標不區分大小寫。

傳回類型

timestamp

範例

TO_TIMESTAMP('2007T') -- `2007T` TO_TIMESTAMP('2007-02-23T12:14:33.079-08:00') -- `2007-02-23T12:14:33.079-08:00` TO_TIMESTAMP('2016', 'y') -- `2016T` TO_TIMESTAMP('2016', 'yyyy') -- `2016T` TO_TIMESTAMP('02-2016', 'MM-yyyy') -- `2016-02T` TO_TIMESTAMP('Feb 2016', 'MMM yyyy') -- `2016-02T` TO_TIMESTAMP('February 2016', 'MMMM yyyy') -- `2016-02T` -- Runnable statements SELECT TO_TIMESTAMP('2007T') FROM << 0 >> -- 2007T SELECT TO_TIMESTAMP('02-2016', 'MM-yyyy') FROM << 0 >> -- 2016-02T

相關功能