mysql添加缺省约束
时间: 2023-11-05 21:05:46 浏览: 545
SQL语句约束 添加约束
可以使用 ALTER TABLE 语句来添加缺省约束。具体语法如下:
```
ALTER TABLE table_name
ALTER COLUMN column_name SET DEFAULT default_value;
```
其中,`table_name` 是要添加缺省约束的表名,`column_name` 是要添加缺省约束的列名,`default_value` 是该列的缺省值。
例如,要给 `users` 表的 `age` 列添加缺省值为 18:
```
ALTER TABLE users
ALTER COLUMN age SET DEFAULT 18;
```
注意,如果该列已经存在数据,那么添加缺省约束后,该列的现有数据将不会自动更新为缺省值。如果需要将现有数据更新为缺省值,可以使用 UPDATE 语句。
阅读全文