1. 程式人生 > >用複數value一次給資料庫插入多條記錄

用複數value一次給資料庫插入多條記錄

insert multi-records by sql,not UI,easy and multi-platform.

因為資料庫表中一般都有與資料庫實際語境無關的主鍵,並且設為自增,所以,我們插入值得時候一般不要人為地設定id的值,這就需要在表名後面加上要插入值的欄位名。
用這種多條插入,特別是含有中文的時候,標點符號特別容易出錯,而且不好查出來,所以做好先插一條,然後考本這條的sql寫法,然後保留標點,改成新資料。
我只插下面6條記錄,就用了好長時間,就是因為標點問題,mysql老報錯。


在格式上,把記錄的真實內容,也就是value後面的東西,每條單獨寫一行,這樣可以壯陽!You try it,no kidding! 

insert into tb_article(typeId,title,content,number) 
values
(5,'網開一面','你要走我這一面',100),
(6,'小金人','中考成績',200),
(5,'神十','多長時間返回地球',200),
(7,'7大名校','包括西安中學',200),
(7,'總共有幾條記錄了','看看如何分頁',200),
(7,'空格鍵','有毛病,無法自動彈起,在車上放時間長了,碰壞了',200);