timestamp列的有关知识

1. timestamp与time没有关系,它并不是一个时间

2. timestamp其实是一个行的版本,所以它的一个同义词是rowversion

【SQL Server 2005中确实有rowversion这个类型,但很诡异的是,在SQL Server 2008中居然删除掉了】

3. timestamp保存的是行的一个状态,它使用8个字节保存。插入行,或者任何时候对一个表中任何列进行修改,都将更新这个timestamp

4. 因为如上的原理,所以timestamp可以帮助我们确认数据库里面的数据,自从我们上次读取以来有没有被别人修改过。

posted @ 2009-04-13 16:08  陈希章  阅读(553)  评论(0编辑  收藏  举报