欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql插入數(shù)據(jù)INSERT INTO SET的優(yōu)勢

 更新時(shí)間:2021年12月20日 14:13:26   作者:html55  
這篇文章介紹了mysql插入數(shù)據(jù)INSERT INTO SET的優(yōu)勢,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

往mysql數(shù)據(jù)庫中插入數(shù)據(jù)。以前常用

INSERT INTO 表名 (列名1,列名2…) VALUES(列值1,列值2);
如果在PHP程序中,就會(huì)寫成如下示例(往商品庫里增加商品)
$sql = "INSERT INTO products (p_title,p_price.........) VALUES ('$p_title','$p_price'............)";
缺點(diǎn)是當(dāng)這個(gè)表的列特別多時(shí),會(huì)特別亂。
  • 1.前后需要對應(yīng),容易寫錯(cuò)順序。
  • 2.后期改動(dòng)(增加列,減少列)改完前面改后面,比較分散,容易錯(cuò)漏。
  • 3.閱讀困難。
其實(shí)可以用
INSERT INTO 表名 SET 列名1 = 列值1,列名2=列值2,...;
如果在PHP程序中,就會(huì)寫成如下示例(往商品庫里增加商品):
$sql = " INSERT INTO products SET
            p_title  =  '$p_title',
               p_price = '$p_price',
            ...
     ";
這樣就清晰明了,容易查錯(cuò)。
而且和update 語句有共通的部分,比較方便重用。
不過用INSERT INTO SET這種方式,不能批量增加數(shù)據(jù),批量增加的話用這種(示例)
$sql = "INSERT INTO products (p_title,p_price) VALUES ('蘋果','5元'),('荔枝','10元'),('紅棗','8元')";

以上所述是小編給大家介紹的mysql插入數(shù)據(jù)INSERT INTO SET的優(yōu)勢,希望對大家有所幫助。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論