zoukankan      html  css  js  c++  java
  • MySQL 批量插入 Update时Replace

      建一张试验表如下:

        

    一、批量插入

      MySQL的INSERT有一种写法如下:

    INSERT INTO person
    VALUES
    (NULL,'关羽', '2016-04-22 10:00:00'),
    (NULL,'张飞', '2016-04-22 10:00:00'),
    (NULL,'赵云', '2016-04-22 10:00:00'),
    (NULL,'魏延', '2016-04-22 10:00:00'),
    (NULL,'黄忠', '2016-04-22 10:00:00');

      所以,在.Net里,要实现批量插入,只需按照这种格式拼接SQL语句就OK了。这种批量 “Insert” 的方式会比一条一条Insert多很多。

      不过特别注意的是,一次过Insert多少条最快,这个要慢慢试验得出结果。

    二、批量替换字段内容的一部分

    UPDATE article SET content = REPLACE(content, 'abc', '123');

     经过这样的执行以后,效果为

    "刘abc备" => "刘123备"

  • 相关阅读:
    Tomcat虚拟目录的映射方式
    Linux常用命令
    java断点调试
    破解MyEclipse
    JS判断浏览器
    css3 box-sizing详解。
    this-使用call . apply
    this-内部函数
    this-对象方法调用
    this-纯函数
  • 原文地址:https://www.cnblogs.com/kissdodog/p/5420477.html
Copyright © 2011-2022 走看看