ALTER TABLE是SQL中用于修改数据表结构的语句,常用于添加、删除或修改数据表中的列。具体用途如下:
- 添加列:ALTER TABLE语句可以向现有的数据表中添加新列。
例如,增加一个名为"age"的新列,其数据类型为TINYINT:
ALTER TABLE table_name ADD age TINYINT;
- 删除列:ALTER TABLE语句也可以从数据表中删除现有的某列。
例如,删除数据表中名为"address"的列:
ALTER TABLE table_name DROP COLUMN address;
- 修改列定义:ALTER TABLE语句允许修改某列的数据类型、长度、是否允许为空等定义。
例如,将数据表中名为"id"的列的数据类型修改为BIGINT,且不允许为空:
ALTER TABLE table_name MODIFY id BIGINT NOT NULL;
总之,ALTER TABLE语句是SQL中非常重要的一个命令,可用于管理数据表结构。