标签: sql-server sql-server-2005
我在表Events上执行以下查询,其中Number是int列,也是主键:
Events
Number
int
select Max(Number) from events
我得到52000.
然后执行以下命令:
select Number from events where Number > 52000
我得到了:
50040 50041 50042 ...
这显然是错误的而不是我要求的。它返回的数字低于52000
这是SQL Server 2005(9.0.5000)中的一些错误吗?与Number作为主键相关的东西?