+ -
当前位置:首页 → 问答吧 → 问一个datetime字段类型创建unique clustered index错误

问一个datetime字段类型创建unique clustered index错误

时间:2011-12-24

来源:互联网

create unique clustered index id_updated on v_aaa(updated);老是提示记录重复无法创建的错误。
里面的数据明明没有重复啊。
updated值如下
2001-12-12 00:11:25.012
2001-12-12 00:11:25.013
2001-12-12 00:11:25.014
2001-12-12 00:11:25.015
2001-12-12 00:11:25.016
2001-12-12 00:11:25.017
2001-12-12 00:11:25.018



数值就是上面列出的值,明明每一都不同啊,但是老是提示错误,晕倒。

作者: kingbooshoes   发布时间: 2011-12-24

在SQL SERVER中DATETIME表示的时间为00:00:00到23:59:59.997,它的时间精度为1/300秒,在使用时会舍入到舍入到 .000、.003 或 .007 秒三个增量.也就是說:你的1,2條一樣,3,4,5,6,7條一樣

作者: sjcss   发布时间: 2011-12-25

引用 1 楼 sjcss 的回复:

在SQL SERVER中DATETIME表示的时间为00:00:00到23:59:59.997,它的时间精度为1/300秒,在使用时会舍入到舍入到 .000、.003 或 .007 秒三个增量.也就是說:你的1,2條一樣,3,4,5,6,7條一樣

修改一下上面的,應該是:你的1,2,3條一樣,4,5,6,7條一樣

作者: sjcss   发布时间: 2011-12-25