我在数据库中有表,主键是'TID'列, 我想把它作为AUTOINCREMENT,但我不能,因为“身份规范”被关闭了!
见图:http://www.rofof.com/img2/6xsbuy6.gif
我该怎么做?
谢谢!
答案 0 :(得分:2)
您需要将其设为int
列或其他数字类型,而不是nchar
列。我怀疑nchar(10)
对于其他列也是错误的类型:您可能需要nvarchar
列作为您的名称字段,并且您希望允许空间超过10个字符。
您正在尝试自己设置ID列的值。使用自动增量列时,根本不将ID列放在insert语句中。
答案 1 :(得分:1)
使用支持自动增量的类型,例如 int 或 bigint 。