微软SQL Server 2000的联机丛书中,对datetime类型的精确度描述有误

SQL Server 2000的最新版本下载:
http://www.microsoft.com/downloads/details.aspx?FamilyId=A6F79CB1-A420-445F-8A4B-BD77A7DA194B&displaylang=zh-cn
文件名:sqlbolsetup.msi
版本:    8.00.03
发布日期:2007/9/26
语言:简体中文
下载大小:33.6 MB
直接下载地址:http://download.microsoft.com/download/7/b/5/7b5ff59f-1824-4808-b8ff-6bb719b40b5a/sqlbolsetup.msi

SQL Server2000联机丛书中对datetime类型的描述:

datetime
从 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和时间数据,精确度为百分之三秒(等于 3.33 毫秒或 0.00333 秒)。如下表所示,把值调整到 .000、.003、或 .007 秒的增量。

百分之三秒应该是0.03秒,30毫秒。但是实际datetime类型的精确度为文中所说的3.33毫秒,应该为三百分之一秒

事实上在微软的SQL SERVER2005的联机丛书中,这个问题已经修正:
ms-help://MS.SQLCC.v9/MS.SQLMobile.v3.zh-CHS/SSMMain3/html/a940aac1-0bde-47e2-baa6-d12ef619ad05.htm

datetime
 日期和时间数据,从 1753 年 1 月 1 日到 9999 年 12 月 31 日,准确度为三百分之一秒或 3.33 毫秒。值被圆整到 .000、.003 或 .007 毫秒增量。
 


posted @ 2009-08-19 19:48  Conan304  阅读(351)  评论(0编辑  收藏  举报