最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL select、insert、update批量操作語句代碼實(shí)例

 更新時間:2020年03月20日 13:41:43   作者:風(fēng)繾云流  
這篇文章主要介紹了MySQL select、insert、update批量操作語句代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

  項(xiàng)目中經(jīng)常的需要使用批量操作語句對數(shù)據(jù)進(jìn)行操作,使用批量語句的時候需要注意MySQL數(shù)據(jù)庫的條件限制,這里主要是數(shù)據(jù)的大小限制,這里對批量插入、批量查找及批量更新的基礎(chǔ)操作進(jìn)行下簡單的匯總。

1、批量insert插入語句,如下的語句在測試環(huán)境嘗試過1W+的批量插入,具體數(shù)量跟表結(jié)構(gòu)及字段內(nèi)容有關(guān)系。

<insert id=”addTextPushList”paramerterType = “java.util.List”>
  INSERT INTO SYS_TEXT_PUSH(
      PUSH_ID,
      USER_UM_ACCOUNT,
      USER_NAME,
      SECTION,
      USER_MOBILE,
      PUSH_STATUS,
      PROMOTE_ID,
      CREATED_BY,
      CREATION_DATE,
      ENABLED_FLAG  
)values
<foreach  collection=”list”  item = “item” separator=”,”>
  (
    #{item.pushId},
    #{item,userUmAccount},
    #{item.userName},
    #{item.section},
    #{item.userMobile},
    #{item.pushStatus},
    #{item.promoteId},
    #{item.createdBy},
    #{item.creationDate},
    #{item.enabledFlag}
)
</foreach>
</insert>

2、批量select查詢語句

<select  id = “getTextPromoteByIds”  parameterType = “java.util.list” resultMap = “textPromoteMap”>
  SELECT 
    *
  FROM  SYS_TEXT_PROMOTE 
  WHERE
     TEXT_PUSH_FLAG = 1
    AND  PROMOTE_ID  IN
  <foreach  collection=”list”  item = “item” open=”(” separator=”,” close =”)”>
  #{item}
</foreach>
</select>

3、批量update語句。

第一種情況是需更新的值相同:

<update  id = “updatePushStatus” parameterType = “java.util.List”>
  update
     SYS_TEXT_PUSH
  SET
    PUSH_STATUS = 1,
    LAST_UPDATE_DATE = NOW()
  WHERE
      PUSH_ID  IN
<foreach  collection=”list”  item = “item” open=”(” separator=”,” close =”)”>
  #{item}
</foreach>
</update>

第二種情況是需更新的值不同:

<update  id = “updatePushStatus” parameterType = “java.util.List”>
<foreach  collection=”list”  item = “item” index = “index”>
  update
     SYS_TEXT_PUSH
  SET
    PUSH_STATUS = #{item.pushStatus},
    LAST_UPDATE_DATE = NOW()
  WHERE
      PUSH_ID  = #{item.pushId}
</foreach>
</update>

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL鎖等待超時錯誤詳細(xì)解釋原因和解決方案

    MySQL鎖等待超時錯誤詳細(xì)解釋原因和解決方案

    鎖等待超時是指在一個事務(wù)嘗試獲取某個資源上的鎖時,如果等待的時間超過了預(yù)設(shè)的閾值,MySQL將返回一個錯誤,這篇文章主要介紹了MySQL鎖等待超時錯誤詳細(xì)解釋原因和解決方案,需要的朋友可以參考下
    2025-12-12
  • MySQL 5.7.20綠色版安裝詳細(xì)圖文教程

    MySQL 5.7.20綠色版安裝詳細(xì)圖文教程

    MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB公司開發(fā),目前屬于Oracle旗下產(chǎn)品。這篇文章主要介紹了MySQL 5.7.20綠色版安裝詳細(xì)圖文教程,需要的朋友可以參考下
    2017-11-11
  • lnmp重置mysql數(shù)據(jù)庫root密碼的兩種方法

    lnmp重置mysql數(shù)據(jù)庫root密碼的兩種方法

    這篇文章給大家介紹了lnmp重置mysql數(shù)據(jù)庫root密碼的兩種方法,第一種方法通過腳本重置密碼,第二種方法通過命令修改,具體操作方法大家參考下本文
    2017-07-07
  • MySQL創(chuàng)建索引需要了解的

    MySQL創(chuàng)建索引需要了解的

    這篇文章主要介紹了MySQL創(chuàng)建索引需要了解的知識,幫助大家更正確的使用MySQL的索引,感興趣的朋友可以了解下
    2021-04-04
  • Mysql中一千萬條數(shù)據(jù)怎么快速查詢

    Mysql中一千萬條數(shù)據(jù)怎么快速查詢

    很多人在使用Mysql時沒有考慮到優(yōu)化問題,如果遇到上千萬數(shù)據(jù)量的表,查詢上千萬數(shù)據(jù)量的時候會發(fā)生什么問題,本文就來介紹一下如何快速查詢一千萬條數(shù)據(jù),感興趣的可以了解一下
    2021-12-12
  • MySQL中慢查詢優(yōu)化的技術(shù)指南

    MySQL中慢查詢優(yōu)化的技術(shù)指南

    后端開發(fā)中,數(shù)據(jù)庫是系統(tǒng)性能瓶頸的高發(fā)地帶,而慢查詢往往是系統(tǒng)響應(yīng)遲緩的罪魁禍?zhǔn)?本文將全面梳理慢SQL的優(yōu)化思路,感興趣的小伙伴可以了解下
    2025-06-06
  • MySQL實(shí)現(xiàn)批量插入測試數(shù)據(jù)的方式總結(jié)

    MySQL實(shí)現(xiàn)批量插入測試數(shù)據(jù)的方式總結(jié)

    在開發(fā)過程中經(jīng)常需要一些測試數(shù)據(jù),?這個時候如果手敲的話,?十行二十行還好,?多了就很死亡了,?接下來介紹兩種常用的MySQL測試數(shù)據(jù)批量生成方式,希望對大家有所幫助
    2023-05-05
  • Explain命令在優(yōu)化查詢中的實(shí)際應(yīng)用

    Explain命令在優(yōu)化查詢中的實(shí)際應(yīng)用

    在MySQL中,EXPLAIN命令是一種非常重要的查詢優(yōu)化工具,它可以幫助我們分析SQL查詢語句的執(zhí)行計(jì)劃,以及如何優(yōu)化它們。本文介紹了Explain命令在優(yōu)化查詢中的實(shí)際應(yīng)用,感興趣的小伙伴可以參考閱讀
    2023-04-04
  • windows下MySQL5.6版本安裝及配置過程附有截圖和詳細(xì)說明

    windows下MySQL5.6版本安裝及配置過程附有截圖和詳細(xì)說明

    這篇文章主要介紹了windows下MySQL5.6版本安裝及配置過程附有截圖和詳細(xì)說明,需要的朋友可以參考下
    2013-06-06
  • 銀河麒麟V10安裝MySQL5.7的詳細(xì)過程

    銀河麒麟V10安裝MySQL5.7的詳細(xì)過程

    這篇文章主要介紹了銀河麒麟V10安裝MySQL5.7,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-05-05

最新評論

息烽县| 樟树市| 莒南县| 平顺县| 溧阳市| 潮州市| 凯里市| 秦安县| 新沂市| 固镇县| 襄城县| 宁国市| 华坪县| 介休市| 河津市| 巴马| 出国| 新河县| 突泉县| 车险| 临安市| 灵宝市| 桦南县| 滦南县| 高碑店市| 久治县| 成都市| 简阳市| 高安市| 佳木斯市| 陇南市| 会宁县| 西吉县| 沐川县| 福鼎市| 新建县| 麻栗坡县| 韶关市| 玉龙| 云霄县| 白朗县|