數據批量插入

今天在做Ajax的時候加載數據要一定的量纔可以實現翻頁功能,於是就涉及到數據多點的問題了。

然後數據庫中的內容不知道怎麼批量錄入,後來在百度上查詢了一下。百度上的批量插入語句如下

(百度上的並不適合我的數據庫版本)!!!

INSERT INTO 

[表名]([列名],[列名]) 

 VALUES

([列值],[列值])),

([列值],[列值])),

([列值],[列值]));

實例:

INSERT INTO 

items(name,city,price,number,picture) 

VALUES

('耐克運動鞋','廣州',500,1000,'003.jpg'),

('耐克運動鞋2','廣州2',500,1000,'002.jpg');


這樣,就實現了一次性插入了2條數據。



爲什麼在我的數據庫行不通,我也不太清楚。下面就說說我後來成功了的插入語句。

是這樣的,在PHPWANP的集成數據庫裏面進行SQL語句的運行發現不行。

然後又瘋狂自己試,沒想到還試出來瞭如下:

INSERT INTO `demo`.`js` (`id`, `name`, `addtime`) VALUES ('124', 'JAVA瘋狂訓練', '1998'), ('12453', 'JAVA瘋狂訓練', '1998'), ('154323', 'JAVA瘋狂訓練', '1998'), ('143523', 'JAVA瘋狂訓練', '1998'), ('123453', 'JAVA瘋狂訓練', '1998')

這樣只要沒有設置id不能夠重複你就可以無限複製粘貼,然後你就可以上很多條數據了。

就這樣。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章