如何修字段使其自动增长 我有一个表 想把里面的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) 查询重复sql语句怎么写 困了我很多天的BULK INSERT 问题!本人在线,急! 还原数据库出错。请帮忙! SQL查詢問題 什么条件下我才能用域帐号? 如何使.25678899这个数值前面加上0,并且四舍五入。。最终查询结果为0.26 求存储过程:输出主从表组合的数据明细 VFP分类汇总问题急!! SOS!我的系统里有的员工一个月拿7000次工资,每次还不一样?高手救命! 如何通过internet访问SQLSERVER? 关于外键,急用 导求一份开发文档,有案例说明一下就可以了
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)