`
timewind
  • 浏览: 15104 次
社区版块
存档分类
最新评论

使用mysql的replace函数替换字符串

阅读更多
最近在研究CMS,在数据转换的时候需要用到mysql的replace函数,这里简单介绍一下!

比如你要将 表 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'
这个函数是多字节安全的。

示例:
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'</td>',
'' );
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'</tr>',
'' );
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'<tr>',
'' );
UPDATE `dede_archives` SET title= REPLACE ( title,
'大洋新闻 - ',
'' );
UPDATE `dede_addonarticle` SET body = REPLACE ( body,
'../../../../../../',
'http://special.dayoo.com/meal/' );

mysql replace

用法1.replace intoreplace into table (id,name) values(‘1‘,‘aa‘),(‘2‘,‘bb‘)
此语句的作用是向表table中插入两条记录。
2.replace(object, search,replace)
把object中出现search的全部替换为replaceselect replace(‘www.163.com‘,‘w‘,‘Ww‘)--->WwW wWw.163.com

例:把表table中的name字段中的 aa替换为bbupdate table set name=replace(name,‘aa‘,‘bb‘)
分享到:
评论

相关推荐

    MySQL replace函数替换字符串语句的用法

    MySQL replace函数我们经常用到,下面就为您详细介绍MySQL replace函数的用法,希望... REPLACE(str,from_str,to_str) 在字符串 str 中所有出现的字符串 from_str 均被 to_str替换,然后返回这个字符串: mysql&gt; SELECT

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

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

    MySQL 基础 - 字符串函数.md

    REPLACE函数:用于在字符串中替换指定的子字符串。 示例代码清晰地展示了每个字符串函数的使用方法和输出结果。通过阅读和演练这个文档,您将能够更加熟悉和理解MySQL数据库中这些常用的字符串函数,从而能够在实际...

    MySQL替换函数replace()替换指定字段中的所有字符子串为其他字符串

    在开发过程中,我们可能会遇到这样的业务需求,需要将MySQL数据库中某字段值中的指定字符串全部替换为其他字符串。 例如: 现在需要将images字段中的leyou替换为younong,如果手动去替换,可想而知工作量会有多大,...

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

    分割字符串为数组需要用到 三个mysql 的函数 : REVERSE(str) 返回颠倒字符顺序的字符串str。 SUBSTRING_INDEX(str,delim,count) 返回从字符串str的第count个出现的分隔符delim之后的子串。如果count是正数,返回...

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

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

    Mysql中replace与replace into的用法讲解

    Mysql replace与replace ...replace是mysql 里面处理字符串比较常用的函数,可以替换字符串中的内容。类似的处理字符串的还有trim截取操作,这里就不在多说。 replace into 主要作用类似insert插入操作。主要的区别是re

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

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

    str_replace只替换一次字符串的方法

    我们都知道,在PHP里Strtr,strreplace等函数都可以用来替换,不过他们每次替换的时候都是全部替换,举个例子:“abcabbc”,这个字符串如果使用上边的函数来把其中的b替换掉,那么他会全部替换掉,但是如果你想只替换一个或...

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

    本文实例讲述了mysql基于正则实现模糊替换字符串的方法。分享给大家供大家参考,具体如下: 例如: abcd(efg)hijk 替换之后是abcdhijk 代码如下:update tabaleA set name = replace(name, substring(name, locate(...

    MongoDB中数据的替换方法实现类Replace()函数功能详解

    近日接到一个开发需求,因业务调整,需要...在SQL Server数据库中,我们用Replace函数来实现字符的替换。 语法 REPLACE ( ''string_replace1'' , ''string_replace2'' , ''string_replace3'' ) 参数 ”string_replac

    MySQL中随机生成固定长度字符串的方法

    在MySQL中有时需要随机生成数字或字符串,随机生产数字可直接使用rand()函数,但是要随机生成字符串就比较麻烦。

    PHP中str_replace函数使用小结

    这段时间在看《PHP和... needle:要被替换的字符串,new_needle:替换用的字符串,haystack:操作字符串,count:替换次数【可选参数】 我们重点试验前三个在使用数组是的执行方式: 在都不使用数组时,该函数直接使

    mysql替换表中的字符串的sql语句

    mysql替换字段里数据内容部分字符串 mysql替换表的字段里面内容,如例子: mysql&gt; select host,user from user where user=’testuser’; +———————–+———-+ | host | user | +———————–+——...

    MYSQL,SQLSERVER,ORACLE常用的函数

    s2 要替换的字符串 SQL&gt; select replace('he love you','he','i') from dual; REPLACE('HELOVEYOU','HE','I') ------------------------------ i love you 13.SOUNDEX 返回一个与给定的字符串读音相同的字符...

    MYSQL随机产生指定范围的字符串

    函数 DELIMITER $$ USE `数据库名字`$$ ...#根据逗号分隔字符串,统计有多少个字符串。 SET @num= LENGTH(var_string)-LENGTH(REPLACE(var_string,',',''))+1; #随机生成位置 SET @index= FLOOR(RAND()*@num)+1;

    MySQL批量去掉某个字段中的空格

    不仅是字符串前后的空格,还包含字符串中间的空格,答案是 replace,使用mysql自带的 replace 函数,另外还有个 trim 函数。 (1)mysql replace 函数 语法:replace(object,search,replace) 意思:把object中...

    详解数据库_MySQL: mysql函数

    replace(字符串,旧字符,新字符)字符串替换 截取字符串 left(字符串,截取长度) right(字符串,截取长度) substring(字符串,开始位置,截取长度) #包含开始位置 mysql&gt; select left('123456',4); +--

Global site tag (gtag.js) - Google Analytics