当前位置: 代码迷 >> Sql Server >> 2008里的标识轨范为啥不能更改
  详细解决方案

2008里的标识轨范为啥不能更改

热度:61   发布时间:2016-04-25 00:42:27.0
2008里的标识规范为啥不能更改?


在上图中,我想为表的id设置seed=1,increment=1,但是要先设置标识规范为“是”。问题就出在,默认是否,怎么选择成是?
------最佳解决方案--------------------
你这里没有选的吗?
------其他解决方案--------------------
我查了网上很多人的方法,按照他们的方法设置seed和increment,但是我的就是无法设置。真是奇怪。
------其他解决方案--------------------
我试过了,nchar是不能自增,改成int或者其他数值型吧
------其他解决方案--------------------
@DBA_Huangzj

截张大图给你看,我这里也是很困惑,以前可以设置的,怎么现在无法设置了。


难道是权限问题?我试试用Windows自带的身份登录。
------其他解决方案--------------------
不是权限问题,我的也是Windows登录,问题是你的数据类型,你以前的难道也是字符型?字符型不能通过这种自增的,我刚才把char/nchar都试过了。都是这样。
------其他解决方案--------------------
额。。。。。。真不好意思,洋相出大了~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  相关解决方案