请问有没有SQL栏位递增数值工具?

Home Home
引用 | 编辑 hcrackpot
2009-05-21 01:24
楼主
推文 x1
假如我有这样的语句资料要导入SQL
INSERT INTO `cdb_images_data` VALUES ('','8','下身','30','下身','30','f','ssf6.gif','ssf6x.gif','','','100','1');
INSERT INTO `cdb_images_data` VALUES ('','8','潇洒李奇裤装','30','潇洒李奇裤装','30','f','ssf413.gif','ssf413x.gif','','','100','1');
INSERT INTO `cdb_images_data` VALUES ('','8','中国功夫下装','30','中国功夫下装','30','f','ssf415.gif','ssf415x.gif','','','100','1');
INSERT INTO `cdb_images_data` VALUES ('','8','潇洒李奇裤装','30','潇洒李奇裤装','30','f','ssf418.gif','ssf418x.gif','','','100','1');
INSERT INTO `cdb_images_data` VALUES ('','8','可爱粉红嬉皮装','30','可爱粉红嬉皮装','30','f','ssf421.gif','ssf421x.gif','','','100','1');
INSERT INTO `cdb_images_data` VALUES ('','8','性感开衩群装','30','性感开衩群装','30','f','ssf422.gif','ssf422x.gif','','','100','1');
INSERT INTO `cdb_images_data` VALUES ('','8','动感casual女裤','30','动感casual女裤','30','f','ssf424.gif','ssf424x.gif','','','100','1');
INSERT INTO `cdb_images_data` VALUES ('','8','气质雅皮绅士裤','30','气质雅皮绅士裤','30','f','ssf425.gif','ssf425x.gif','','','100','1');
........
有一千多句

我要如何将第一个 ' ' 里面依序填入递增数值呢
像这样
INSERT INTO `cdb_images_data` VALUES ('1781','8','下身','30','下身','30','f','ssf6.gif','ssf6x.gif','','','100','1');
INSERT INTO `cdb_images_data` VALUES ('1782','8','潇洒李奇裤装','30','潇洒李奇裤装','30','f','ssf413.gif','ssf413x.gif','','','100','1');
INSERT INTO `cdb_images_data` VALUES ('1783','8','中国功夫下装','30','中国功夫下装','30','f','ssf415.gif','ssf415x.gif','','','100','1');

有这种工具,可以帮我直接加入递增的数字进语句里的嘛?
谢谢

献花 x1
引用 | 编辑 xxxzzz
2009-05-29 01:11
1楼
  
我会先将第一个栏位结构先设为主键且为 auto_increment

再来假设要从 100 开始递增,
则修改 AUTO_INCREMENT 为 100,
ALTER TABLE `cdb_images_data` AUTO_INCREMENT =100 ;
然后执行你的SQL
完成后,将第一个栏位改回你原本的结构。

献花 x0
引用 | 编辑 品管课
2010-05-21 18:12
2楼
  
该传达我都传了
他们希望你在各大论坛写上内容丰富的道歉
他们在等你诚意...小品
花花送完了 只剩下这可以用

献花 x0