MySql 時間欄位

  1. 1. 取得現在時間
  2. 2. 參考資料

在資料表設立一個修改資料的時間欄位

1
2
3
4
5
6
7
8
create table if not exists sound(
id varchar(50) not null,
name varchar(100) not null,
modify_datetime datetime default current_timestamp on update current_timestamp,
url varchar(500),
graph longblob,
primary key (id)
);

default current_timestamp 預設建立時間為現在時間

on update current_timestamp 在修改時,修改為現在時間


取得現在時間

函式 結果
CURDATE() 2018-06-16
CURTIME() 12:49:51
CURRENT_TIMESTAMP() 2018-06-16 12:50:04
NOW() 2018-06-16 12:50:04
UNIX_TIMESTAMP() 1529124630

參考資料

mysql日期和時間函數不求人

mysql日期時間函數大全