基础表没有默认值mysql
时间: 2023-07-20 17:13:46 浏览: 107
MySQL基础语法-数据类型默认值.pdf
在 MySQL 中,如果你在创建表的时候没有为某个列设置默认值,那么该列的默认值将会是 NULL。如果你需要为该列设置一个默认值,则可以使用 ALTER TABLE 语句来修改该表的结构,例如:
```
ALTER TABLE table_name MODIFY COLUMN column_name column_type DEFAULT default_value;
```
其中,table_name 是表名,column_name 是需要设置默认值的列名,column_type 是该列的数据类型,default_value 是该列的默认值。需要注意的是,如果该列已经有数据,那么这个默认值不会自动应用到已有的数据上,而只会在插入新数据时生效。
阅读全文