ALTER TABLE用法详解_alter table可以

ALTER使用方法

ALTER是SQL语言的一个关键字,用于修改已经存在的表的结构或属性,例如修改表的列、添加新列、删除列、重命名表等。下面是ALTER语句的常见用法:

  1. 修改表名
ALTER TABLE old_name RENAME TO new_name;
  1. 添加新列
ALTER TABLE table_name ADD COLUMN column_name data_type;
  1. 修改列名
ALTER TABLE table_name RENAME COLUMN old_name TO new_name;
  1. 修改列的数据类型
ALTER TABLE table_name ALTER COLUMN column_name TYPE data_type;
  1. 删除列
ALTER TABLE table_name DROP COLUMN column_name;
  1. 增加主键
ALTER TABLE table_name ADD PRIMARY KEY (column_name);
  1. 添加外键
ALTER TABLE table_name ADD FOREIGN KEY (column_name) REFERENCES other_table(column_name);

注意:不同数据库系统可能支持的ALTER语句略微不同,以上示例仅为通用用法,具体情况需要参考相应数据库的文档。同时,在执行修改表结构的操作之前,建议先备份数据以防数据丢失。

原文链接:,转发请注明来源!