摘要: 有的人可能习惯用数据库的自增长字段作为订单的编号,但是初始化时第一次自增长字段的值为‘1’,这样用1个字符来代表一个订单号显得很尴尬,那么能不能像QQ号一样,比如从‘1001’开始呢?答案当然是可以的。 1.我们随便建立一个表,添加如下字段 2.打开查询分析器,执行下面语句DBCC CHECKIDENT (Table_1, RESEED, 1001) 3.现在再添加一条测试数据 insert Table_1 values('test') select * from Table_1 4.根据回显我们可以看出就这样实现了初始值从1001开始了 阅读全文
posted @ 2012-09-25 16:11 ahwwmb 阅读(6883) 评论(0) 推荐(0) 编辑
摘要: 检查指定表的当前标识值,如有必要,还对标识值进行更正。语法DBCC CHECKIDENT ( 'table_name' [ , { NORESEED | { RESEED [ , new_reseed_value ] } } ] )参数'table_name'是要对其当前标识值进行检查的表名。表名必须符合标识符规则。有关更多信息,请参见使用标识符。指定的表必须包含标识列。NORESEED指定不应更正当前标识值。RESEED指定应该更正当前标识值。new_reseed_value是在标识列中重新赋值时要使用的值。注释如有必要,DBCC CHECKID... 阅读全文
posted @ 2012-09-25 15:58 ahwwmb 阅读(347) 评论(0) 推荐(0) 编辑