請問有沒有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