mysql 设置某一字段的默认值
情景:为表的字段设置默认值,以确保在插入新记录时,如果没有为该字段指定值,将使用默认值。
一:创建表时设置默认值
创建表时,使用DEFAULT
关键字为字段设置默认值:比如下表,年龄没有数据插入时,默认18
CREATE TABLE my_table (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT DEFAULT 18
);
二:使用ALTER TABLE语句修改默认值
表已经存在的情况下,可以使用ALTER TABLE
语句来修改字段的默认值:
ALTER TABLE my_table
ALTER COLUMN age SET DEFAULT 18;
要是不想要这个默认值,也可用这种方法删除,比如:
ALTER TABLE my_table
ALTER COLUMN age DROP DEFAULT;
```
上述语句将删除`my_table`表中`age`字段的默认值。
原文地址:https://blog.csdn.net/egekm_sefg/article/details/144300072
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!