如何在SQL中为INSERT创建序列号?

isp*_*iro 2 c# sql t-sql database sql-server

我正在将数据保存到表中,但我还需要一个带有序列号的列.我怎么做?(我在C#中这样做,也许很重要.)

这一定非常简单,但谷歌搜索并没有成功.

编辑:我不想只保存一个整数.我想给SQL一个命令来保存时创建它,因为如果我创建一个整数并在创建它并保存它之间保存它 - 另一个查询可能会尝试同时保存相同的数字,我会得到两个条目用相同的数字.)

Dar*_*ren 9

用途IDENTITY:

CREATE TABLE YourTable
(
    ID INT IDENTITY
)
Run Code Online (Sandbox Code Playgroud)

每次插入新记录时,SQL Server都会为您增加此值(没有两个记录具有相同的编号,它是唯一的).