TIMESTAMPデータ型 TIMESTAMP data type

TIMESTAMPでは日付と時刻が結合された値が記録されます。また秒の小数点以下、9桁の値も記録されます。

構文TIMESTAMP
対応するコンパイル時のJavaの型

java.sql.Timestamp

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

TIMESTAMP

日付、時刻、タイムスタンプは、一つの式で混在して使えません。

ではTIMESTAMPを以下の書式で書けます。yyyy-mm-dd hh:mm:ss[.nnnnnn] yyyy-mm-dd-hh.mm.ss[.nnnnnn] 上記の二つの書式のうち、最初の一つはjava.sql.Timestampの書式です。

年は常に4文字の数字で表されなければなりません。月や日、時は1文字あるいは2文字の数字とすることができます。分や秒は2文字の数字で表されなければなりません。ナノセカンドが書かれる場合、1文字から6文字の数字で表されます。

はデータベースサーバのロケールに固有の日時書式で書かれた文字列を受け付けます。もし適用するべき書式が曖昧である場合、先に述べた組込みの書式が優先されます。

VALUES '1960-01-01 23:03:20' VALUES TIMESTAMP('1962-09-23 03:23:34.234') VALUES TIMESTAMP('1960-01-01 23:03:20')