1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

DBにおける日付型と時刻型のデータ一覧(5種類)

Last updated at Posted at 2023-07-04

はじめに

データベース設計してるとデータ型で頭がいっぱいになったので、
ここに書き出しておくぜ

より詳しく書き直した記事がこちらにあります

DATE:日付

‘1000-01-01’から‘9999-12-31’
フォーマット:’YYYY-MM-DD’
入力可能フォーマット:YY-MM-DD, YYYYMMDD, YYMMDD, YYYY/MM/DD, YYYY.MM.DD

DATETIME:日時

‘1000-01-01 00:00:00.000000’から‘9999-12-31 23:59:59.999999’
フォーマット:’YYYY-MM-DD HH:ii:ss’
入力可能フォーマット:YY-MM-DD HH:ii:ss, YYYYMMDDHHiiss, YYMMDDHHiiss, YYYY/MM/DD HHiiss, YYYY.MM.DD HH+ii+ss

TIMESTAMP:タイムスタンプ

エポック(‘1970-01-01 00:00:00’ UCT)からの秒数
‘1970-01-01 00:00:00.000000’ UCTから‘2038-01-19 03:14:07.999999’ UCT

TIME:時間

‘-838:59:59.000000’から‘838:59:59.000000’
フォーマット:’HH-ii-ss’

YEAR:2桁または4桁の年

‘1901’から‘2155’と’0000’
‘70’から‘69’(1970から2069に相当)
フォーマット:’YYYY’ or ’YY’


DATE_FORMAT関数について

date型やdatetime型の値をフォーマットで指定した文字列に整形する

DATE_FORMAT(date, format)
TIME_FORMAT(date, format)


現在日時の取得方法

select current_time();
select current_date();
select curtime();
select curdate();
select now();

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?