创建一个表
create table test2
(
id int,
username varchar(50),
entertime datetime,
primary key (id),
Foreign Key (username) references test1(name)
)
对表的各种操作:
1:加列
alter table test2 add secondname varchar(100)
2:删列
alter table test2 drop COLUMN secondname
3:修改列属性
alter table test2 alter COLUMN secondname int
注意,有数据时,如果不能转换,则会报错
4:删除表的主键
alter table test2 drop PK__test2__173876EA
最后为主键名称
5:添加主键
alter table test2 add constraint pk_test2 primary key (id)
6:删除外键
ALTER TABLE test2 add constraint FK_test2
6:添加外键
ALTER TABLE test2 add constraint FK_test2 FOREIGN KEY (username) REFERENCES test1(name) ON DELETE CASCADE
ON DELETE CASCADE 声明 当删除时级联删除。