代码之家  ›  专栏  ›  技术社区  ›  Omnia9

仅为新记录重新设置标识列种子(SQL)

  •  0
  • Omnia9  · 技术社区  · 16 年前

    我在表中有数据,但正在加载数据。我想重新设定所有新插入的种子以进行测试。

    将所有新插入设置为某个种子值的行是什么?

    1 回复  |  直到 16 年前
        1
  •  7
  •   KM.    16 年前

    对于SQL Server使用: DBCC CHECKIDENT (Transact-SQL)

    DBCC CHECKIDENT 
    ( 
            table_name
            [ , { NORESEED | { RESEED [ , new_reseed_value ] } } ]
    )
    [ WITH NO_INFOMSGS ]
    

    例子:

    USE YourDatabase;
    GO
    DBCC CHECKIDENT (YourTable, RESEED, 300);
    GO