1)增加列(Add Column):
ALTER TABLE table_name
ADD COLUMN column_name data_type;
这个命令会在指定的表中添加一个新的列。column_name是新列的名称,data_type是新列的数据类型。
2)删除列(Drop Column):
ALTER TABLE table_name
DROP COLUMN column_name;
这个命令会删除指定的表中的列。
3)修改列类型(Change Column):
ALTER TABLE table_name
CHANGE COLUMN current_column_name new_column_name data_type;
或者
ALTER TABLE table_name
MODIFY COLUMN column_name new_data_type;
第一个命令用于更改列的名称和数据类型,第二个命令仅用于更改列的数据类型。
4)重命名列(Rename Column):
ALTER TABLE table_name
RENAME COLUMN old_column_name TO new_column_name;
这个命令会更改表中的列名称。
5)重命名表(Rename Table)
ALTER TABLE table_name
RENAME TO new_table_name;
这个命令会更改整个表的名称。
6)删除表中的主键(Drop Primary Key):
ALTER TABLE table_name
DROP PRIMARY KEY;
这个命令会删除表中定义的主键。注意:这会改变表的结构,谨慎使用。
7)添加主键(Add Primary Key)
ALTER TABLE table_name
ADD CONSTRAINT pk_constraint PRIMARY KEY (column); -- 这里的pk_constraint和column需要根据你的需求进行替换,第一个是主键约束的名称,第二个是你要作为主键的列名。