如果有updateTime字段,但是不是自动更新的,现在把它设置为自动更新字段
ALTER TABLE accountInfo MODIFY updateTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL;
如果有createTime字段,但是自动更新的,现在把它设置为非自动更新字段
ALTER TABLE accountInfo MODIFY updateTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
创建表时添加:
CREATE TABLE user
(
id int NOT NULL AUTO_INCREMENT,
name varchar(255),
PRIMARY KEY (id),
UNIQUE (name)
)
表已经存在时添加: 修改字段为唯一的(原来不唯一)
ALTER TABLE accountInfo ADD UNIQUE (sku);
撤销unique约束
ALTER TABLE accountInfo DROP INDEX sku;