Teradata-date-time-functions
提供:Dev Guides
Teradata-日付/時刻関数
この章では、Teradataで使用可能な日付/時刻関数について説明します。
日付の保存
日付は、次の式を使用して内部的に整数として保存されます。
次のクエリを使用して、日付の保存方法を確認できます。
日付は整数として格納されるため、日付に対していくつかの算術演算を実行できます。 Teradataは、これらの操作を実行する機能を提供します。
エキス
EXTRACT関数は、DATE値から日、月、年の一部を抽出します。 この関数は、TIME/TIMESTAMP値から時間、分、秒を抽出するためにも使用されます。
例
次の例は、日付とタイムスタンプの値から年、月、日付、時間、分、秒の値を抽出する方法を示しています。
間隔
Teradataは、DATE値とTIME値で算術演算を実行するINTERVAL関数を提供します。 INTERVAL関数には2つのタイプがあります。
年月間隔
- YEAR
- 年月
- 月
日中の間隔
- DAY
- 営業時間
- 昼間
- 二日目
- HOUR
- 数時間
- 2時間目
- 分
- 2分前
- 2回目
例
次の例では、現在の日付に3年を追加します。
次の例では、現在の日付に3年と01か月を追加します。
次の例では、01日、05時間、10分を現在のタイムスタンプに追加します。