错误的取最大值方法

作者:leen 来源:ITPOW(原创) 日期:2007-3-20

在 SQL Server 企业管理器中,打开记录集,将滚动条拖到最下,看到的最后一条记录的记录 ID(大多数表都被设计了记录 ID),并不是记录数量,因为二者没有必然关系,这个大家容易理解,也不会犯这样的错误,但下面一种操作有人容易犯。

获得记录中记录 ID 的最大值。

往往也采取上述操作,然而却容易出错,根据主键及 SQL 语句,企业管理器显示的记录集结果可能不是按记录 ID 的从小到大顺序排列的。

正确的做法是写 SQL 语句:select Max(记录ID) as maxID from 表名

相关文章