sqlserver (是标识) 不能修改

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver (是标识) 不能修改相关的知识,希望对你有一定的参考价值。

字段ID,数据类型为Int类型。且是主键 不可为空,要修改为自增,但是标识规范里面的 (是标识) 后面 只显示为否 且为灰色 不能修改,标识规范后面的否也没有选项。如何修改为自增长

参考技术A 点击下面的(是标识),把(是标识)后面的“否”改成“是”,就可以啦!!! 参考技术B 自增长的字段是不可以有默认值的 参考技术C 标识规范设置为[是]就可以了,下面有标识增量,及初始种子.. 如种子是1001 增量为1 那你的自动增长就是从1001 1002 1003 这样自动增长 参考技术D 弄错了,把默认值去掉就可以改了追问

那我不可以给他一个默认值么?如果可以 如何操作。。

追答

自增你怎么赋默认值啊,它又不按默认值走,它会记录自己的增量,自动操作
这显然跟定值的默认值相冲突啊

第5个回答  2013-08-28 把默认值去掉,就可以设置了

以上是关于sqlserver (是标识) 不能修改的主要内容,如果未能解决你的问题,请参考以下文章

sql的自增列如何重置

实战:windows server 2012 R2 不能安装 sqlserver 2008 R2的解决办法

SqlServer2008R2中的NOLOCKHOLDLOCKUPDLOCKTABLOCKTABLOCKX区别

T-SQL和MySQL的一些常用语法的区别

SQL Server修改标识列方法(备忘)

怎样将ms sql的主键设置为每次自增加1