mysql删除同时添加_MySQL添加/删除列
时间: 2023-12-13 15:03:43 浏览: 218
批量添加、修改、删除sql语句.docx
5星 · 资源好评率100%
MySQL添加列可以使用 ALTER TABLE 语句,语法如下:
```
ALTER TABLE table_name ADD column_name column_definition;
```
其中,table_name 是要添加列的表名,column_name 是要添加的列名,column_definition 是列的定义,包括数据类型、约束等。
例如,要在表 orders 中添加一个名为 price 的列,类型为 DECIMAL,精度为 8,小数位数为 2,可以使用以下 SQL 语句:
```
ALTER TABLE orders ADD price DECIMAL(8,2);
```
MySQL删除列也可以使用 ALTER TABLE 语句,语法如下:
```
ALTER TABLE table_name DROP column_name;
```
其中,table_name 是要删除列的表名,column_name 是要删除的列名。
例如,要在表 orders 中删除名为 amount 的列,可以使用以下 SQL 语句:
```
ALTER TABLE orders DROP amount;
```
阅读全文