只是修改字段属性用下面这个就可以了alter table [权限清单] alter column [权限名称] varchar(30) not null
应该说不是不能修改,只不过在企业管理器里看不清楚而已举个例子好了比如某个字段为char(4)当你设定其内容为‘A’的时候,系统自动将其填满为'A '←补充3个空格当你在企业管理器内修改的时候,单纯进行插入操作时,会发生溢出(不用鼠标拖一下,你看不见空格的吧)。换句话说,在企业管理器里修改char字段的时候,要进行等量修改(选定‘A’,输入‘B’,或者选定'A '输入'AB')。明白?
确实,明白了。谢谢
企业管理器内应该没有办法(说实话,我基本不用企业管理器,不清楚)重置的话,删除所有行操作可以用truncate table tablename也可以用DBCC CHECKIDENT,具体语句可以参考联机丛书。至于自动调整没有办法,自己手动调整算了(不过要修改索引属性为可以插入“SET IDENTITY_INSERT”),反正个人不建议调整。如果纯属需要美观的话,写个sp,修改一下视图就是了。