mysql sql语句(一)

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

相关推荐