这是我在StackOverFlow中的第一个问题。
我有一台Windows Server 2012 R2和已安装的SQL Express 2014(12.0.5000)突然所有数据库的自动增量从1000增加到1000而不是1比1已经超过了一切,显然它没问题。在这个数据库中,我创建了一个新表,增量运行良好(1合1),但其余的没有。
非常感谢你的帮助
答案 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