`
nakupanda
  • 浏览: 417058 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

MySQL字符串替换

阅读更多
比如你要将 表 tb1里面的 f1字段的abc替换为def


UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');




REPLACE(str,from_str,to_str)    
  在字符串   str   中所有出现的字符串   from_str   均被   to_str替换,然后返回这个字符串:    
  mysql>   SELECT   REPLACE('www.mysql.com',   'w',   'Ww');  
                  ->   'WwWwWw.mysql.com'  
    
  这个函数是多字节安全的。  
分享到:
评论

相关推荐

    mysql基于正则实现模糊替换字符串的方法分析

    总结起来,MySQL中实现基于正则的模糊替换字符串,关键在于理解`REPLACE`、`SUBSTRING`、`LOCATE`和`CONCAT`等函数的用法,以及如何正确地构造正则表达式。同时,掌握正则表达式的规则和实践中的注意事项,能够帮助...

    mysql查询字符串替换语句小结(数据库字符串替换)

    将ubk_vhost_list表中的字段userid中的字符...表的名字 field_name —— 字段名 from_str —— 需要替换的字符串 to_str —— 替换成的字符串 今天运行了一个查询 UPDATE ubk_vhost_list SET userid = replace (use

    asp连接mysql字符串

    在本篇文章中,我们将深入探讨如何使用ASP与MySQL数据库通过ODBC 3.51进行连接,特别是关于连接字符串的构建及其各个组成部分的含义。这不仅适用于初学者,也适用于那些希望深入了解这一过程的技术人员。 ### ASP...

    mysql update正则替换sql语句

    首先,来看一个简单例子,如果要将字段中的字符串“test”替换为“abc”,可以使用如下语句: ```sql UPDATE test SET url = REPLACE(url, 'test', 'abc') WHERE url REGEXP 'test'; ``` 在这条语句中,REPLACE...

    高效的忽略大小写的字符串替换(Replace)函数[定义].pdf

    高效的忽略大小写的字符串替换(Replace)函数 在软件网络技术领域中,字符串替换是一个常见的操作。在.NET中,有多种方法可以实现字符串替换,但其中只有少数几种方法支持忽略大小写。下面我们将详细介绍这些方法...

    mysql常用字符串函数、字符串处理函数大全

    MySQL字符串函数是数据库操作中非常关键的一部分,它们用于处理和操作文本数据。以下是一些常见的MySQL字符串函数及其详细解释: 1. `ASCII(str)`:这个函数返回字符串`str`的第一个字符的ASCII码值。如果`str`为空...

    Mysql字符串处理函数详细介绍、总结

    MySQL中的字符串处理函数是数据库操作中非常常用的一类函数,它们可以帮助我们对字符串进行各种操作,如拼接、截取、查找、转换等。以下是对这些函数的详细说明: 1. **ASCII(char)**:返回字符串中第一个字符的...

    mysql 如何替换字符串部分信息?

    由运行结果可以看出,使用 REPLACE('aaa.mysql.com','a','w') 将“aaa.mysql.com”字符串的“a”字符替换为“w”字符,结果为“www.mysql.com”。 UPDATE name SET path = REPLACE ( name, '...

    从字符串中查找字符出现次数的方法和性能对比

    此方法通过计算替换前后的字符串长度差来间接获取目标字符的出现次数。具体实现如下: ```csharp int c2 = str.Length - str.Replace("A", String.Empty).Length; ``` 这种方法的时间复杂度同样为O(n),但其优点...

    批量替换 MySQL 指定字段中的字符串

    总之,批量替换 MySQL 指定字段中的字符串是一项常用且强大的功能,它可以帮助我们高效地更新数据库中的信息,避免手动逐条修改的繁琐工作。熟练掌握 `REPLACE()` 函数,将极大地提升数据库管理的效率。

    MySQL 字符串函数大全

    以下是一些主要的MySQL字符串函数的详细说明: 1. **ASCII(str)**:返回字符串`str`最左边字符的ASCII码值。如果`str`为空字符串,返回0;如果`str`是NULL,返回NULL。例如,`ASCII('2')`返回50。 2. **ORD(str)**...

    MySQL的字符串函数使用说明

    除了上述函数,MySQL还提供了许多其他字符串函数,例如CONCAT()用于连接字符串,LOWER()和UPPER()分别将字符串转为小写和大写,SUBSTRING()用于提取字符串的一部分,REPLACE()用于替换字符串中的子串,LEFT()和RIGHT...

    Mysql通过存储过程分割字符串为数组

    - `REVERSE(str)` 是一个MySQL字符串函数,它接收一个字符串参数`str`,并返回一个新的字符串,其字符顺序与原字符串相反。这个函数在分割字符串为数组时,用于倒序排列字符串以便于后续操作。 2. **SUBSTRING_...

    MySql常用字符串函数

    6. **REPLACE(str,old,new)**:在字符串str中,将所有出现的old子串替换为new。例如,`REPLACE('Hello World','World','MySQL')`将返回 `'Hello MySQL'`。 7. **TRIM(str)**:删除字符串首尾的空格。例如,`TRIM(' ...

    sql 多行合并某一列字符串拼接的示例

    这个函数主要用于替换字符串中的子串,但通过巧妙的应用,它也可以实现字符串的拼接。在上述示例中,`STUFF()`函数被用作多行字符串拼接的关键技术。 #### 示例解析 考虑以下SQL查询: ```sql SELECT Year, week1,...

    MySQL截取和拆分字符串函数用法示例

    MySQL提供了丰富的字符串处理函数,如 `CONCAT` 用于连接字符串,`LENGTH` 或 `CHAR_LENGTH` 用于计算字符串长度,以及 `REPLACE` 用于替换字符串中的特定部分等。这些函数在实际开发中非常实用,了解并熟练掌握它们...

    LD的两字符串相似度计算.zip

    编辑距离定义了将一个字符串转换成另一个字符串所需的最少单字符编辑操作次数,这些操作包括插入一个字符、删除一个字符或替换一个字符。例如,将字符串"Kitten"转换为" Sitting"需要三个操作:替换"K"为"S",插入" ...

Global site tag (gtag.js) - Google Analytics