SQL 服务器 : need to add a primary key

标签 sql sql-server

我在 SQL Server 2008 的一个表中有大约 5000 条记录

我需要添加一个主键。我不在乎它是什么,也许自动编号是最好的?

如何为每条记录添加主键?

我还希望在添加新行时自动生成这个主键!

最佳答案

试试这个:

ALTER TABLE myTable ADD id INT IDENTITY
CONSTRAINT id _pk PRIMARY KEY;

关于SQL 服务器 : need to add a primary key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3991328/

相关文章:

php - Mysql 中的日期之间无法正常工作

c++ - 如何为 adDecimal 参数设置精度以避免 "invalid precision"错误?

sql - 为什么系统存储过程在包含所有者的情况下会失败?

sql-server - 无法使用 SSIS 将长文本从 Excel 导入 SQL Server

sql - SQL Server 中是否有像 .NET 中的 Math.Max 一样接受两个值的 Max 函数?

sql - 如何明智地按一组增加列

mysql - 简单的查询设计

mysql - sphinx搜索字段权重

php - 部分获取有序行

MySQL 的选择日期间隔