使用mysql,vb.net 2008 我想用数字序列更新少数记录的列值,如下所示。
col1 col2
rec1 10 12
rec2 5 13
rec3 15 9
rec4 20 11
rec5 3 7
我想用值1,2,3更新rec1,rec2,rec3的col1值 所以,如果我要更新n个记录,我希望col1中的值为1,2,3,... n
非常感谢任何帮助。
答案 0 :(得分:1)
我建议使用AutoIncrementColumn
以确保您的记录是您想要的并发...当您执行此操作时,您的列将从1,2,3,4开始,依此类推。
CREATE TABLE animals
(
id MEDIUMINT NOT NULL AUTO_INCREMENT,
name CHAR(30) NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM;