MySQL の時刻タイプの使用

MySQL は広く使用されているリレーショナル データベース管理システムであり、日付と時刻のデータを処理するときに豊富な時刻タイプを提供します。これらの時間タイプを使用すると、開発者は時間関連データを保存、操作、クエリできるようになります。

MySQL には主に次の時間タイプがあります。

  1. DATE: 日付値を「YYYY-MM-DD」形式で保存するために使用されます。たとえば、「2023-09-24」は 2023 年 9 月 24 日を意味します。

  2. TIME: 時刻値を「HH:MM:SS」形式で保存するために使用されます。たとえば、「15:30:45」は午後 3 時 30 分 45 秒を意味します。

  3. DATETIME: 日付と時刻の値を「YYYY-MM-DD HH:MM:SS」形式で保存するために使用されます。たとえば、「2023-09-24 15:30:45」は、2023 年 9 月 24 日の 3 時 30 分 45 秒を意味します。

  4. TIMESTAMP: 日付と時刻の値を DATETIME と同じ形式で保存するために使用されます。ただし、TIMESTAMP タイプでは、データの挿入時にフィールドに現在時刻が自動的に割り当てられ、これを使用してデータの作成時刻または変更時刻を記録できます。

  5. YEAR: 年の値を「YYYY」の形式で保存するために使用されます。たとえば、「2023」は 2023 年を意味します。

MySQL の時間タイプを使用したサンプル コードを次に示します。

時間フィールドを含むテーブルを作成します。

CREATE TABLE my_table (
    id INT 

おすすめ

転載: blog.csdn.net/m0_47037246/article/details/133532481