# TIMEデータ型

TIMEでは時刻を記録する領域が提供されます。

#### 構文

    TIME

#### 対応するコンパイル時のJavaの型

java.sql.Time

#### JDBC メタデータ型 (java.sql.Types)

TIME

日付・時刻・タイムスタンプをCASTなしで式に混在させることはできません。

SQLの日付/時刻のデータ型では、java.sql.Timeのメソッドで認識できる値が全て許されます。Derbyは時刻について、以下の書式を用意します。

    hh:mm[:ss]
    hh.mm[.ss]
    hh[:mm] {AM | PM}

上記の三つのうち最初の書式はjava.sql.Timeの書式です。

時は一文字あるいは二文字の数字です。分と秒があるなら、それらは二文字の数字で表されなければなりません。

Derbyは、データベースサーバのロケールに特有な日時の書式を受け付けます。もし文脈が曖昧になる場合、組込みの書式が優先されます。

#### 例

    VALUES TIME('15:09:02')
    VALUES '15:09:02'

親トピック: データ型