alter table add column 设置非空
时间: 2024-08-23 17:01:47 浏览: 53
修改表 1、添加字段: alter table 表名add column 字段名 数据类型 位置 ; 2、删除字段: a
在SQL中,如果你想在`ALTER TABLE`语句中向表中添加一个新的列,并且希望这个新列是不允许有NULL值的,你可以使用`ADD COLUMN`子句加上`NOT NULL`约束。例如,如果你有一个名为`users`的表,想要添加一个名为`email`的新列并且设置为必填,命令会像这样:
```sql
ALTER TABLE users ADD COLUMN email VARCHAR(255) NOT NULL;
```
这条命令会在`users`表中增加一个`email`列,它的数据类型是VARCHAR(255),并且不允许有NULL值。如果尝试插入NULL到这个新的`email`列,将会导致错误。
阅读全文