sql中insert如何批次插入多筆記錄?
sql中insert批次插入多筆記錄的方法:
#常見的insert語句,向資料庫中,一條語句只能插入一條資料:
insert into persons (id_p, lastname , firstName, city ) values(204,'haha' , 'deng' , 'shenzhen');
(如上,只插入了一筆記錄)
怎麼一次insert插入多筆記錄呢?
使用範例:
insert into persons (id_p, lastname , firstName, city ) values (200,'haha' , 'deng' , 'shenzhen'), (201,'haha2' , 'deng' , 'GD'), (202,'haha3' , 'deng' , 'Beijing');
這樣就批次插入資料了, 遵循這樣的語法,就可以批次插入資料了。
執行成功,截圖:
據說,在程式開發中,一次插入多條數據,比逐次一條一條的插入數據,效率高很多
所以在程式開發的時候,使用此批次插入,也是比較不錯的。
此語句在MySQL 5, postgreSQL 9.3執行通過。
推薦教學:《mysql影片教學》
以上是sql中insert如何批次插入多筆記錄?的詳細內容。更多資訊請關注PHP中文網其他相關文章!