如何在SQL Server中创建一个ID字段?

3
我想创建一个字段,它将自动填充并保持唯一性。
更多解释:我有一个ID字段,应由我的程序而不是用户填写,并且是我的主键。
如何在SQL Server中实现?
我正在使用Visual Studio 2010。
5个回答

5

在您的ID列上,将"identity"设置为是,并将"seed"设置为1。

享受吧!


3

使用 标识列

create table MyTable (
    ID int identity(1,1) primary key,
...
)

2
在创建表格时,只需将其设置为标识即可获得自动增量ID值。以下是示例:
CREATE TABLE MyTable
(
    MyId INT IDENTITY(1,1) PRIMARY KEY,
    MyColumn VARCHAR(500)
)
< p > IDENTITY(1,1)会设置ID字段从1开始,并且每次新记录自动递增1。


2
创建一个整型字段,并将其Identity属性设置为Yes,或者
CREATE TABLE [dbo].[Table_1](
[aaaa] [int] IDENTITY(1,1) NOT NULL
   ) ON [PRIMARY]

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接