mysql時間型別
日期時間 datetime
範圍:1000-01-01 00:00:00~9999-12-31 23:59:59
格式:yyyymmddhhmmss
日期時間 timestamp
範圍:1970-01-01 00:00:00:~2038-01-19 00:00:00
格式:yyyymmddhhmmss
日期 date
範圍:0001-01-01~12-31
格式:yyyymmdd
年year
範圍:1901~2155
格式:yyyy
時間 time
格式:hh:mm:ss
關於時間字段
當未給timestamp欄位賦值時。自動以當前系統時間賦值,而datetime 值為 null (空)
yearl型別
要求使用4位數賦值
當使用2位數賦值時
01 ~69視為 2001~ 2069
70~99視為 1970~1999
時間函式
mysql服務內建命令
可以使用時間函式給字段賦值
如下所示命令格式:
create table 庫名.表名 (欄位名1 型別,
欄位名2 型別) #型別就寫時間型別,也可以用其他型別比如字元型別。
使用時間函式給日期賦值
insert into 庫名.表名values(year(now()),date(now()),time(now()),now()); #這後面的是時間函式使用案例用select 還可以單獨使用函式來獲取系統時間。
MySQL資料庫之時間型別
日期型別 date,time,datetime,timestamp,year date 日期型別,預設格式 yyyy mm dd 範圍 1000 1 1 9999 12 31 date 日期型別,預設格式 yyyy mm dd 範圍 1000 1 1 9999 12 31 create table ...
mysql資料庫 幾個時間儲存型別
一 timestamp 顯示格式 yyyy mm dd hh mm ss 時間範圍 1970 01 01 00 00 00 到 2037 12 31 23 59 59 timestamp default current timestamp on update current timestamp 在建...
Mysql資料庫 約束型別
mysql資料庫的約束型別有 主鍵約束 primary key 外來鍵約束 foreign key 非空約束 not null 唯一性約束 unique 預設約束 default 一.主鍵約束 primary key 主鍵約束要求主鍵列的資料唯一,並且不能為空。主鍵分為兩種型別 單字段主鍵和多字段聯...