📜  SQL ALTER表

📅  最后修改于: 2020-11-11 01:53:29             🧑  作者: Mango

SQL更改表

ALTER TABLE语句用于添加,修改或删除现有表中的列。它还用于重命名表。

您还可以使用SQL ALTER TABLE命令在现有表上添加和删除各种约束。

SQL ALTER TABLE添加列

如果要在SQL表中添加列,则SQL Alter表语法如下:

ALTER TABLE table_name ADD column_name column-definition;

如果要在表中添加多个列,SQL表将是

ALTER TABLE table_name 
ADD (column_1 column-definition,
           column_2 column-definition,
           .....
           column_n column-definition);

SQL ALTER TABLE修改列

如果要修改SQL表中的现有列,则语法如下:

ALTER TABLE table_name MODIFY column_name column_type;

如果要修改表中的多个列,SQL表将是

ALTER TABLE table_name 
MODIFY (column_1 column_type,
                  column_2 column_type,
                 .....
                  column_n column_type);

SQL ALTER TABLE DROP列

alter table drop column的语法如下:

ALTER TABLE table_name DROP COLUMN column_name;

SQL ALTER TABLE RENAME列

更改表重命名列的语法如下:

ALTER TABLE table_name
RENAME COLUMN old_name to new_name;