MYSQL 日期時間型別

2022-07-31 18:18:12 字數 509 閱讀 3202

mysql5.0支援的日期和時間型別:

用來表示年月日-date來表示

用來表示年月日時分秒-datetime

用來表示分秒-time

用來經常插入獲證更新日期為當前的系統時間-timestamp

只表示年份-year

注意:每種日期時間型別都有乙個有效值範圍,如果超出了這個範圍,在預設的sqlmode下,系統會進行錯誤提示。

mysql只給表中的第乙個timestamp欄位設定預設值為系統日期,如果有第二個timestamp型別,則預設值設定為0

timestamp和datetime的區別:

timestamp範圍更小,datetime大一些

表中第乙個timestamp會有設定預設的系統時間

timestamp的插入和查詢都受當地時區的影響,更能反應出實際的日期。

未完待續...

mysql日期時間型別

datetime型別 以yyyy mm dd hh mm ss fraction 格式儲存日期時間 datetime yyyy mm dd hh mm ss格式不儲存微秒 datetime 6 yyyy mm dd hh mm ss.fraction則會儲存微妙 datetime型別與時區無關,占用...

MySQL 日期時間型別

mysql 中有多處表示日期的資料型別 year time date dtaetime timestamp 型別名稱 日期格式 日期範圍 儲存需求 year yyyy 1901 2155 1 個位元組 time hh mm ss 838 59 59 838 59 59 3 個位元組 date yyy...

mysql新增時間型別 mysql 日期時間型別

datetime timestamp year date time drop table test create table test dt datetime,ts timestamp,y year,d date,t time insert into test values now now now ...