DATE値をTIMESTAMPまたはTIMESTAMP WITH TIME ZONE値に変換します。
CAST構文
CAST ( date_expression AS TIMESTAMP [ ( fractional_seconds_precision ) ] [ WITH TIME ZONE ] [ AT { LOCAL | [ TIME ZONE ] { expression | time_zone_string } } ] [ data_attribute [...] ] )
- date_expression
変換する日付式。
- fractional_seconds_precision
SECONDフィールドの小数部の有効桁数を表わす1桁の数字。有効な範囲は、0から6です。デフォルトは6です。
- AT LOCAL
現行セッションのタイムゾーンに基づくタイムゾーン変位を使用します。
- AT [TIME ZONE] expression
expressionで定義されているタイムゾーン変位を使用します。
expressionのデータ型はINTERVAL HOUR(2) TO MINUTEか、暗黙的にINTERVAL HOUR(2) TO MINUTEに変換できるデータ型でなければなりません。
- AT [TIME ZONE] time_zone_string
- time_zone_stringはタイムゾーン変位を決定します。
- data_attribute
- 以下のデータ属性のうちのいずれか1つ。
- FORMAT
- NAMED
- TITLE