表中的序列列填充

时间:2016-03-04 05:52:20

标签: sql-server

我在SQL Server中有一个日志表。此表由2个不同的源填充 - UI和goanywhere。此表有一个日志ID列,其中包含每个输入记录的序列号。当总体来自2个不同的通道时,使用正确的数字序列填充此列的方法是什么。建议请

2 个答案:

答案 0 :(得分:1)

使用mysql的自动增量功能。那里有多少频道并不重要。

答案 1 :(得分:1)

在SQL Server中,使用表格中的□ ■ ■ □ 列:

INT IDENTITY

当您在此表中插入行时,只需在要插入的列列表中指定CREATE TABLE dbo.Log ( LogID INT NOT NULL IDENTITY(1,1), .... other columns... ) 列 - SQL Server将自动向其中添加值。

有关详细信息,请参阅MSDN documentation on IDENTITY