检查指定表的当前标识值,如有必要,则更改标识值。 Transact-SQL 语法约定语法 DBCC CHECKIDENT 
( 
'table_name'
    [ , {
    NORESEED | { RESEED [ , new_reseed_value ] }
        }
    ]
)
[ WITH NO_INFOMSGS ] 如有必要,DBCC            
                
         
            
            
            
            DBCCCHECKIDENT(tablename,NORESEED)tablename需要更改为要查询的数据表名该语句是查询表中的当前的标识值和当前列数。DBCCCHECKIDENT(tablename,RESEED,5)为标识值重置5,插入下一条数据的标识值就为6            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-01-17 15:34:16
                            
                                1514阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言
有时,我们在设计表时会把主键列设置为自增标识值。使用一段时间后主键列的值往往会很大,即使删除了所有行再加入新行时主键列依旧从上一个主键列自增。下面介绍一种设置标识列值的方法。
内容
如果在一个表中,某一列是标识列,那么可以获取并且修改该标识值。
可以使用DBCC CHECKIDENT命令,获取标识值。
DBCC CHECKIDENT(TABLENAME,NORESEED)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-12-08 14:07:03
                            
                                500阅读