使用SQLServer 2012修改表

一、使用图形化方式修改

右键点击需要修改的表,选择设计

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

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

 

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

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

输入SQL语句,

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

PS:

 这里有个比较坑的地方是修改为主码的列,必须是NOT NULL属性的。

如果不是,就只能将表删除,然后重新建立。

修改成功后,将表刷新,可以看到这个表有了新键SC_key

 

猜你喜欢

转载自www.cnblogs.com/cyx-b/p/12702423.html