ヘッダーをスキップ
Oracle TimesTen In-Memory Database SQLリファレンス・ガイド
リリース7.0
E05176-02
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

TRUNC (日付)

書式モデルfmtで指定された単位に時刻部分が切り捨てられた日付を戻します。戻される値の型はDATEです。fmtを指定しない場合、日付は最も近い日に切り捨てられます。

SQL構文

TRUNC (date [,fmt])

パラメータ

TRUNC (日付)には、次のパラメータがあります。

パラメータ
説明
date
切り捨てられる日付。dateにはDATEデータ型を指定します。この関数は、書式モデルで指定された単位に時刻部分が切り捨てられたDATEデータ型を戻します。fmtを指定しない場合、日付は最も近い日に切り捨てられます。DATEデータ型を指定しない場合は、エラーが戻されます。
[,fmt]
書式モデルの切捨て単位。fmtには、定数またはパラメータのいずれかを指定します。

説明

次の表に、TRUNC (日付)関数に使用可能な書式モデルおよび各書式モデルに関連付けられている切捨て単位を示します。デフォルトのモデル'DD'は、時刻部分が午前0時に切り捨てられた日付を戻します。

書式モデル
切捨て単位
CC
SCC
4桁の年の上2桁より1つ多い
SYYYY
YYYY
YEAR
SYEAR
YYY
YY
Y
IYYY
IY
IY
I
ISO年
Q
四半期
MONTH
MON
MM
RM
WW
対象となる年の最初の日と同じ曜日
IW
対象となるISO年の最初の日と同じ曜日
W
対象となる月の最初の日と同じ曜日
DDD
DD
J
DAY
DY
D
対象となる週の開始曜日
HH
HH12
HH24
MI

例3.53

Command> SELECT TRUNC (TO_DATE ('27-OCT-92','DD-MON-YY'),'YEAR') FROM DUAL;

< 2092-01-01 00:00:00 >

1 row found.