当我添加一条新记录时,我希望 SQL Server 自动添加一个新的 ID。
已经有一些记录已经迁移过来(从 Access),在我完成为其他所需功能准备服务器之前,我将手动迁移更多记录(如果这会影响任何可能的答案)。
实现这一点的最简单方法是什么。
当我添加一条新记录时,我希望 SQL Server 自动添加一个新的 ID。
已经有一些记录已经迁移过来(从 Access),在我完成为其他所需功能准备服务器之前,我将手动迁移更多记录(如果这会影响任何可能的答案)。
实现这一点的最简单方法是什么。
最简单的方法是将 column 设为IDENTITY
column。这是一个如何执行此操作的示例(它不像 那样简单ALTER TABLE
)。
使用Identity
字段类型。这将使用序列中的下一个可用数字自动为您创建一个值。
以下是如何Identity
在现有表上创建列(添加新列)的示例
ALTER TABLE MyTable ADD IdColumn INT IDENTITY(1,1)