导读:在MySQL中,我们可以为表的字段设置默认值,这样在插入数据时,如果没有显式地指定该字段的值,则会自动使用默认值。本文将介绍如何在MySQL中给字段设置默认值。
1. 创建表时设置默认值
在创建表时,可以通过DEFAULT关键字为字段设置默认值。例如:
CREATE TABLE student (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT DEFAULT 18
);
上述代码中,age字段的默认值为18。
2. 修改表结构设置默认值
如果已经创建了表,但是想要为某个字段设置默认值,可以使用ALTER TABLE语句来修改表结构。例如:
ALTER TABLE student MODIFY age INT DEFAULT 18;
上述代码中,将student表的age字段的默认值修改为18。
3. 删除默认值
如果想要删除某个字段的默认值,可以使用ALTER TABLE语句来修改表结构。例如:
ALTER TABLE student ALTER age DROP DEFAULT;
上述代码中,将student表的age字段的默认值删除。
总结:在MySQL中,为字段设置默认值可以减少插入数据时的繁琐操作,提高数据录入效率。通过本文的介绍,您应该已经学会如何为MySQL表的字段设置默认值了。