MySQL中datetime类型的默认值设置方法

MySQL中datetime类型的默认值可以通过两种方法设置:

  • 1、使用MySQL自带的函数now()设置默认值:
    CREATE TABLE table_name
    (
        col_name datetime DEFAULT now()
    );
    
  • 2、使用MySQL自带的函数current_timestamp设置默认值:
    CREATE TABLE table_name
    (
        col_name datetime DEFAULT current_timestamp
    );
    

需要注意的是,MySQL中datetime类型的默认值可以被修改,如果想要修改默认值,可以使用以下语句:

ALTER TABLE table_name
MODIFY COLUMN col_name datetime DEFAULT new_value;

MySQL中datetime类型的默认值也可以被删除,这时可以使用以下语句:

ALTER TABLE table_name
MODIFY COLUMN col_name datetime;

MySQL中datetime类型的默认值可以通过now()和current_timestamp两种方法设置,也可以通过ALTER TABLE语句来修改或删除默认值。

本文链接:http://task.lmcjl.com/news/11174.html

展开阅读全文