关于Sql server数据库无法设置字段自动增长的问题

需求:给一个表中的某一个int类型的字段设置为自动增长标识。

问题原因:设置一个字段的标识规范时,“是或否”的选项不能够设置,导致无法设置为自动增长的字段。

效果如下图:

关于Sql server数据库无法设置字段自动增长的问题_第1张图片

查找原因是因为该字段设置了一个默认值为0。

解决办法:查取消该字段的默认值,选择标识规范中的是否,选择“是”,标识增量和标识种子按自己的需求而定即可。

效果如下图:

关于Sql server数据库无法设置字段自动增长的问题_第2张图片

问题已解决。

注意:有默认值的int字段是无法设置为自动增长的字段。

你可能感兴趣的:(SqlServer,知识点)