Starting with version 2012-03-20 (3.7.11), sqlite supports the following INSERT syntax:
INSERT INTO 'tablename' ('column1', 'column2') VALUES ('data1', 'data2'), ('data3', 'data4'), ('data5', 'data6'), ('data7', 'data8');
Read the documentation: http://www.sqlite.org/lang_insert.html
source share