读书人

已经有数据的表添加自增列?解决思路

发布时间: 2012-01-11 22:28:46 作者: rapoo

已经有数据的表,添加自增列???
对于已经有数据的表 (表中有一个时间列createtime,该列标记数据插入表中的时间),
可不可以将添加的自增列 id根据 createtime 自增 ?



[解决办法]
不能.也没必要.
[解决办法]
自增列只是一个标志,一般作为唯一值的主键来处理,特别的是,在插入值时是由系统自行处理的.
你加上了时间,一是不能保证唯一性,二是并不能准确地代表什么含义,如果你需要这种表达,直接将标志列与时间列运算得到一个结果就行了.
[解决办法]
已经有数据了 没办法。

读书人网 >SQL Server

热点推荐