关闭

SQL 重置 Identity 主键

483人阅读 评论(0) 收藏 举报

有兩種方法: 
方法1: 
truncate   table   你的表名   --這樣不但將數據刪除,而且可以重新置位identity屬性的字段。 

方法2: 
delete   from   你的表名 
dbcc   checkident(你的表名,reseed,0)   --重新置位identity屬性的字段,讓其下個值從1開始 

 

--------------

 

TRUNCATE TABLE 表名 --如果有外键,将会失败

--必定成功

DELETE 表名

DBCC CHECKIDENT ('表名', [RESEED], 0)

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9959次
    • 积分:193
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:5篇
    • 译文:0篇
    • 评论:1条