SQL ALTER TABLE修改表

ALTER TABLE语句用于在现有的表中添加,修改或删除列。它也被用来命名的表。
你还可以使用SQL ALTER TABLE命令对现有表添加和删除各种约束。
SQL ALTER TABLE添加列
如果你想添加在SQL表中的列时,SQL ALTER TABLE语法下面给出:

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修改表】如果你想修改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列的语法下面给出:
ALTER TABLE table_name DROP COLUMN column_name;

SQL ALTER TABLE重列
ALTER TABLE重列的语法下面给出:
ALTER TABLE table_name RENAME COLUMN old_name to new_name;

    推荐阅读