当前位置: 代码迷 >> Sql Server >> IIS 保存到 SQL Server 出现雷同时间的 2 条相同记录
  详细解决方案

IIS 保存到 SQL Server 出现雷同时间的 2 条相同记录

热度:535   发布时间:2016-04-24 08:45:01.0
IIS 保存到 SQL Server 出现相同时间的 2 条相同记录
最近出现 C# 保存到 SQL Server 中,出现相同记录时间的 2 条相同的记录。记录时间是由数据库getdate() 自动产生的,有谁碰到过?不知道是哪里出的问题?
------解决思路----------------------
datetiem 字段一样?很正常,到毫秒的精确度本来就很大。前后两条记录同一时间一样很正常。
declare @t table (id int identity(1,1),t datetime);
declare @i int=1;
while @i<1000
begin
insert into @t select GETDATE()
set @i=@i+1
end
select * from @t;

------解决思路----------------------
这很正常啊!
datetime 的精度是毫秒,CPU的频率是GHz,一个毫秒内运行的指令数为百万数量级,取得相同的时间值有什么稀奇的。
  相关解决方案