今天在写黑马的实战项目时,不小心把建表语句写错了,导致有一行的数据类型给错了,然后在插入数值的时候报错,说是插入的数据长度超出了限度,因为我懒得再重新建表,所以便找了找能不能直接修改已经建好的表的属性,不出所料,是可以的。下面就简单介绍一下:
当你需要将列的属性修改为update_time datetime DEFAULT NULL COMMENT '更新时间'
时,你可以使用以下的 SQL 语句来实现:
ALTER TABLE your_table_name MODIFY update_time DATETIME DEFAULT NULL COMMENT '更新时间';
请确保将your_table_name
替换为你的表名。这条 SQL 语句会将update_time
列的数据类型修改为DATETIME
,并设置默认值为NULL
,同时添加了一个注释更新时间
。
执行这条 SQL 语句后,你的表中的update_time
列的属性将被成功修改。
标签:语句,mysql,update,修改,time,NULL,属性 From: https://www.cnblogs.com/zhanshuang/p/18046698