ALTER是SQL语言的一个关键字,用于修改已经存在的表的结构或属性,例如修改表的列、添加新列、删除列、重命名表等。下面是ALTER语句的常见用法:
修改表名ALTER TABLE old_name RENAME TO new_name;添加新列ALTER TABLE table_name ADD COLUMN column_name data_type;修改列名ALTER TABLE table_name RENAME COLUMN old_name TO new_name;修改列的数据类型ALTER TABLE table_name ALTER COLUMN column_name TYPE data_type;删除列ALTER TABLE table_name DROP COLUMN column_name;增加主键ALTER TABLE table_name ADD PRIMARY KEY (column_name);添加外键ALTER TABLE table_name ADD FOREIGN KEY (column_name) REFERENCES other_table(column_name);注意:不同数据库系统可能支持的ALTER语句略微不同,以上示例仅为通用用法,具体情况需要参考相应数据库的文档。同时,在执行修改表结构的操作之前,建议先备份数据以防数据丢失。