如何修字段使其自动增长 我有一个表 想把里面的ID列改成主件而且是自动增长,就是不用输入数值默认的添加数据 use zwsalter table USER_TABLEalter id numeric(9,0) identity 1:我这么写总是出错,是不是写错了?应该怎么写?2: 如果设置成功了,我用INSERT INTO 插入的时候VALUES里面该怎么处理ID列? 3:谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.alter table USER_TABLE add id1 numeric(9,0) identity update table set id1=id --如果id列原来没有数据这句可不执行 alter table drop id exec sp_rename 'id1','id' 2.如果设置成功则用INSERT INTO 插入的时候VALUES里面只处理ID列以外的列就可假设表USER_TABLE有ID,C1,C2列则往C1,C2列插入数据的语句INSERT INTO USER_TABLE(C1,C2) VALUES(1,2)INSERT INTO USER_TABLE(C1,C2) VALUES(3,4)则结果为ID C1 C21 1 22 3 3 alter table USER_TABLEalter id int identity (1,1) 数据库备份问题 【求助】有无办法查找同类元素第n个指定进行替换?【顶者有分】 数据导入问题 sql2005 如何比较新旧两个数据库表结构差异 A用户访问B用户拥有表的时候出现的问题??? 500分求asp+sql server的网站设计思想,决不食言。 求sql语句或解决方法 小问题 求解,表A根椐表B字段排序。 数据库设计问题 关于外键,急用 导求一份开发文档,有案例说明一下就可以了
update table set id1=id --如果id列原来没有数据这句可不执行
alter table drop id
exec sp_rename 'id1','id'
假设表USER_TABLE有ID,C1,C2列则往C1,C2列插入数据的语句
INSERT INTO USER_TABLE(C1,C2) VALUES(1,2)
INSERT INTO USER_TABLE(C1,C2) VALUES(3,4)则结果为
ID C1 C2
1 1 2
2 3 3
alter id int identity (1,1)