1.添加新字段
通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数
例:
alter table service_testcase add concurrency varchar(10) not null ; 该字段不可为空
alter table service_testcase add concurrency varchar(10) default 0 ; 该字段默认值为空
2.删除字段
通用式:alter table [表名] drop 字段名
例:alter table service_testcase drop port;
3.修改字段长度
通用式:alter table [表名] alter 字段名 varchar(N)
例:alter table service_testcase alter service_port varchar(50);
4.对现存列改名:
ALTER TABLE distributors RENAME COLUMN address TO city;
5.对现存表改名:
ALTER TABLE distributors RENAME TO suppliers;
6.向表中增加一个外键约束:
ALTER TABLE distributors ADD CONSTRAINT distfk FOREIGN KEY (address) REFERENCES addresses(address) MATCH FULL
本文详细介绍了如何使用SQL语句进行表结构的变更操作,包括添加新字段、删除字段、修改字段长度、重命名列及表等,并展示了如何为表添加外键约束。
862

被折叠的 条评论
为什么被折叠?



