zoukankan      html  css  js  c++  java
  • mssql 字增自段怎样重置(重新自增)|清空表已有数据

    方法1 -- 清空已有数据,并且将自增自段恢复从1开始计数 
    truncate table 表名 

    方法2 -- 不清空已有数据,但将自增自段恢复从1开始计数 
    dbcc checkident(表名,RESEED,0)

     

    让SQL自动增长的ID号从一个新的位置开始

    在查询分析器中执行后,该表自动增长列从1开始

     dbcc checkident(表名,RESEED,99)

    在查询分析器中执行后,该表自动增长列从99开始

    关于DBCC  CHECKIDENT

    DBCC CHECKIDENT
    检查指定表的当前标识值,如有必要,还对标识值进行更正。

    语法
    DBCC CHECKIDENT
    ( 'table_name'
    [ , { NORESEED
    | { RESEED ][ , new_reseed_value ] } 


    )

    参数
    'table_name'
    是要对其当前标识值进行检查的表名。指定的表必须包含标识列。

    NORESEED
    指定不应更正当前标识值。

    RESEED
    指定应该更正当前标识值。

    new_reseed_value
    是在标识列中重新赋值时要使用的值。

  • 相关阅读:
    最大生成树
    Codeforces#363 Div2
    AOJ2249最短路+最小费用
    Codeforces#364Div2
    POJ3268Dijkstra
    POJ3259负环判定
    Codeforces#362
    POJ3169差分约束系统
    POJ3723最小生成树
    hdu 4038 2011成都赛区网络赛H 贪心 ***
  • 原文地址:https://www.cnblogs.com/vipstone/p/6136929.html
Copyright © 2011-2022 走看看