SQL Server自动增量索引增加1000

时间:2016-10-18 17:52:12

标签: sql-server

这是我在StackOverFlow中的第一个问题。

我有一台Windows Server 2012 R2和已安装的SQL Express 2014(12.0.5000)突然所有数据库的自动增量从1000增加到1000而不是1比1已经超过了一切,显然它没问题。在这个数据库中,我创建了一个新表,增量运行良好(1合1),但其余的没有。

非常感谢你的帮助

2 个答案:

答案 0 :(得分:2)

您指的是标识列吗?此查询将显示哪些表的increment_value为1。

SELECT
    OBJECT_NAME(ic.[object_id]) AS TableName,
    TYPE_NAME(ic.system_type_id) As ColumnDataType,
    OBJECT_NAME(ic.[column_id]) AS ColumnName,
    ic.seed_value,
    ic.increment_value,
    ic.last_value
FROM
    sys.identity_columns ic
WHERE
    ic.increment_value != 1;

答案 1 :(得分:0)

转到表格的属性(rigth click - > Design),选择您的列并将标识从1000更改为1