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

MySQL select、insert、update批量操作語句代碼實例

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

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

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)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

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

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

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

    MySQL 5.7.20綠色版安裝詳細圖文教程

    MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB公司開發(fā),目前屬于Oracle旗下產(chǎn)品。這篇文章主要介紹了MySQL 5.7.20綠色版安裝詳細圖文教程,需要的朋友可以參考下
    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)響應遲緩的罪魁禍首,本文將全面梳理慢SQL的優(yōu)化思路,感興趣的小伙伴可以了解下
    2025-06-06
  • MySQL實現(xiàn)批量插入測試數(shù)據(jù)的方式總結(jié)

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

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

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

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

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

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

    銀河麒麟V10安裝MySQL5.7的詳細過程

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

最新評論

松原市| 乐东| 武陟县| 蛟河市| 于都县| 乡城县| 无棣县| 清流县| 松滋市| 繁昌县| 启东市| 漳浦县| 铜鼓县| 蒲江县| 龙口市| 博乐市| 阳城县| 调兵山市| 海盐县| 汨罗市| 潜江市| 濮阳县| 上饶市| 威宁| 华蓥市| 长岭县| 开阳县| 绥棱县| 湟源县| 蕲春县| 顺义区| 凤翔县| 杨浦区| 雅安市| 泊头市| 汉寿县| 南开区| 孝感市| 武功县| 高平市| 贵溪市|