SQL表的修改是通过SQL ALTER TABLE语句来完成的,ALTER TABLE是一个DDL SQL语句。 它用于通过修改列的定义来修改表的定义(结构)。 ALTER 命令用于执行以下功能。
SQL修改表结构
文章目录
创建完表结构后,我们还可以修改表结构。 虽然直接使用可以保证重新导出的数据表是最新的,但是还需要知道如何使用DDL命令来完成表结构的修改。 修改表结构的sql语句如下:
1.添加一个字段,比如我在数据表中添加一个年龄字段,类型为int(11)
ALTER TABLE player ADD (age int(11));
2.修改字段名称,将年龄字段改为
ALTER TABLE player RENAME COLUMN age to player_age
3、修改字段的数据类型,将数据类型设置为float(3,1)
ALTER TABLE player MODIFY (player_age float(3,1));
4.删除字段,删除刚刚添加的字段
ALTER TABLE player DROP COLUMN player_age;
SQL修改表名
SQL 命令用于更改表或数据库对象的名称。
如果更改对象的名称,对旧名称的任何引用都会受到影响。 您必须在每个引用中手动将旧名称更改为新名称。
重命名表的语法
RENAME old_table_name To new_table_name;
例如:将表名改为,SQL语句如下
RENAME employee TO my_emloyee;
极客教程提供了DDL中与表(TABLE)相关的SQL语句: