使用SQLServer 2012修改表
一、使用图形化方式修改
右键点击需要修改的表,选择设计

比如,我将SNO和CNO更改为NOT NULL属性

但是这种操作是不被允许的

只能重新建表,并加上NOT NULL的属性

二、使用Transact-SQL语句修改表

输入SQL语句,
这段的意思是给表SC增添一个名为SC_key的主码(SNO,CNO)

PS:
这里有个比较坑的地方是修改为主码的列,必须是NOT NULL属性的。
如果不是,就只能将表删除,然后重新建立。
修改成功后,将表刷新,可以看到这个表有了新键SC_key



浙公网安备 33010602011771号