添加主键修改MSSQL数据表(mssql修改表 加主键)

在使用MSSQL操作数据库时,有时候需要给某个数据表添加主键,这样可以更好的管理数据,确保数据的一致性。SQL Server中允许修改数据表的表结构,比如添加主键,具体操作如下:

首先用SQL Server Management Studio连接到服务器,搜索正确的数据库并打开它,右击你要操作的表,点击“Design Table”。

![image.png](https://img-blog.csdnimg.cn/20200603222825332.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2JhaWR1XzM0MDU1ODYz,size_16,color_FFFFFF,t_70)

然后,在TableDesign中右击一列,点击SetPrimary Key,如果你选择的列已有数据,会提示你是否在设置主键的同时将该列值设置为唯一? 根据你的需求,决定是否将该列设置为唯一。

![image.png](https://img-blog.csdnimg.cn/20200603222846349.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2JhaWR1XzM0MDU1ODYz,size_16,color_FFFFFF,t_70)

此时表结构中的该列会显示类似于“(PK)”的主键标记,这就证明你的操作成功了。最后,点击右上方的保存按钮,这样你就成功的给数据表添加了主键。

此外,如果你喜欢,也可以使用下面的语句来添加主键:

`ALTER TABLE 表名 ADD PRIMARY KEY (字段名)`

例如下面的语句,会给名字叫“tb_employees”的表添加“emp_ID”字段作为主键:

`ALTER TABLE tb_employees ADD PRIMARY KEY (EMP_ID)`

总结:添加主键修改MSSQL表可以通过SQL Server Management Studio图形界面,也可以使用语句ALTER TABLE ADD PRIMARY KEY,非常方便。


数据运维技术 » 添加主键修改MSSQL数据表(mssql修改表 加主键)