我在SQL Server中有一个日志表。此表由2个不同的源填充 - UI和goanywhere。此表有一个日志ID列,其中包含每个输入记录的序列号。当总体来自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。