www.3112.net > 请教高手:如何删除字段的自增标识属性

请教高手:如何删除字段的自增标识属性

SQL语句实现取消自增列属性由于在SQL-SERVER中,自增列属性不能直接修改,但可以通过以下方式变向实现1、如果仅仅是指定值插入,可用以下语句,临时取消SET IDENTITY_INSERT TableName ONINSERT INTO tableName(xx,xx) values

删除标识列,重建列可否?

自增字段中用过了的值就不能在用了,所以你删除了记录他还会继续增长.可以设置set identity_insert on 然后就可以更新自增字段的值了,也可以插入自增值了.可以另建一个表,将其插入进去.

将标识列置为空

将这一字段删除掉,重新建就会从1开始喽

1.可以设置将此列的类型设置成int 再将其设置成为标识列 2.还可以触发器来实现,自己写代码来实现这个效果也是可以的

直接导入就让其自增好像不可以,你可以创建一张表,设置好表里的字段,并让主键自增.然后用插入语句把从文本导入的表里的数据导入到建的表里(主键不要).例如:假设你导入的表叫A,你建立和A表字段一样的表B,然B的主键自增.然后用insert into B(部门,员工号,姓名) select 部门,员工号,姓名 from A.这样B里的数据就和A里一样,而且主键自增.然后的操作就是删除A,然后把B改名为A.

很简单! 这些都是主键的功能! 你把这个字段设置为主键就可以了! 期待成功

set indentity_insert 表 on set indentity_insert 表 off

在企业管理设计表选中列在下方属性,标识列选择"是"在列名右健设置为主健 1列的标识我找到了不过2列并不是设主键来解决的-------------非空 在字段名后面选择框唯一性,在列名右健索引\健新增(选择唯一健)

相关搜索:

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com