<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    xylz,imxylz

    關(guān)注后端架構(gòu)、中間件、分布式和并發(fā)編程

       :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      111 隨筆 :: 10 文章 :: 2680 評論 :: 0 Trackbacks
    這兩種方式的作用是如果數(shù)據(jù)庫中存在記錄就更新,否則就插入新記錄,但是在使用上也是有一點區(qū)別的,原文在此

    總結(jié)如下:

    1. 如果表中不存在主鍵記錄,replace和insert*update都與insert是一樣的特點。
    2. 如果表中存在主鍵記錄,replace相當(dāng)于執(zhí)行delete 和 insert兩條操作,而insert*update的相當(dāng)于執(zhí)行if exist do update else do insert操作。因此,如果replace填充的字段不全,則會導(dǎo)致未被更新的字段都會修改為默認(rèn)值,并且如果有自增id的話,自增id會變化為最新的值(這樣如果是以自增id為標(biāo)志的話可能導(dǎo)致記錄丟失);而insert*update只是更新部分字段,對于未被更新的字段不會變化(不會強制修改為默認(rèn)值)。


    ©2009-2014 IMXYLZ |求賢若渴
    posted on 2010-06-23 10:46 imxylz 閱讀(18587) 評論(0)  編輯  收藏 所屬分類: 技術(shù)

    ©2009-2014 IMXYLZ
    主站蜘蛛池模板: 最近中文字幕免费完整| 无码国产精品一区二区免费3p| 国产又大又粗又长免费视频 | 一级做a毛片免费视频| 国产V亚洲V天堂无码| 久久精品国产亚洲av麻豆图片 | 午夜亚洲国产成人不卡在线| 亚洲综合激情六月婷婷在线观看| 男的把j放进女人下面视频免费| 久久久久亚洲精品成人网小说| 免费看又黄又无码的网站| 亚洲美女人黄网成人女| 亚洲免费网站观看视频| 亚洲AV成人精品日韩一区| 亚洲精品无码你懂的网站| 成在人线av无码免费高潮水| 亚洲a一级免费视频| 在线视频免费观看高清| 亚洲另类无码专区丝袜| 亚洲精品色婷婷在线影院| 中文字幕无码免费久久| 亚洲福利一区二区| 精品国产麻豆免费网站| aaa毛片视频免费观看| 久久精品国产亚洲AV无码偷窥| 24小时免费直播在线观看| 免费人成视频在线观看免费| 国产亚洲精品美女久久久| 免费人成网站在线观看10分钟| 亚洲AV性色在线观看| 亚洲日韩小电影在线观看| 中文字幕av无码无卡免费| 色爽黄1000部免费软件下载| 亚洲国产精品国自产拍电影| 毛片基地免费视频a| 有码人妻在线免费看片| 亚洲精品一卡2卡3卡三卡四卡| 免费一级做a爰片久久毛片潮喷| 成人性做爰aaa片免费看| 亚洲中文字幕久久无码| 亚洲精品中文字幕无码蜜桃|