mysql replace函数替换字符串

sql语句:

 代码如下 复制代码

update table_name set field_name=replace(field_name,’from_str’,'to_str’)

说明:
table_name —— 表的名字
field_name —— 字段名
from_str —— 需要替换的字符串
to_str —— 替换成的字符串

例如

表: abc
字段:xxx
被换的字符串: a
替换成的字符串:c

 代码如下 复制代码

update abc set xxx=replace(xxx,’a',’c')

 代码如下 复制代码

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,'大洋新闻 - ','' ); 

时间: 2024-07-29 08:31:51

mysql replace函数替换字符串的相关文章

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

MySQL replace函数我们经常用到,下面就为您详细介绍MySQL replace函数的用法,希望对您学习MySQL replace函数方面能有所启迪. 最近在研究CMS,在数据转换的时候需要用到mysql的MySQL replace函数,这里简单介绍一下. 比如你要将表 tb1里面的 f1字段的abc替换为def UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def'); REPLACE(str,from_str,to_str) 在字符串 str 中所有出现

JavaScript使用replace函数替换字符串的方法

 本文实例讲述了JavaScript使用replace函数替换字符串的方法.分享给大家供大家参考.具体如下: JavaScript通过replace函数替换字符串,下面的代码将Visit Microsoft中的MicroSoft替换成jb51.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 <!DOCTYPE html> <html> <body> <p> Click the button to rep

JavaScript使用replace函数替换字符串的方法_javascript技巧

本文实例讲述了JavaScript使用replace函数替换字符串的方法.分享给大家供大家参考.具体如下: JavaScript通过replace函数替换字符串,下面的代码将Visit Microsoft中的MicroSoft替换成jb51.net <!DOCTYPE html> <html> <body> <p> Click the button to replace "Microsoft" with "jb51.net&qu

mysql replace 批量替换字段中的值例子

命令 UPDATE 表名 SET 指定字段 = replace(指定字段, '要替换的字符串', '想要的字符串') WHERE 条件; 例子  代码如下 复制代码 UPDATE article SET content = replace(content, '解决', '解放') WHERE ID<5000; 例子 项目中有可能会遇到批量替换字段中的值,如下需求: 把上图中img_path字段中的upload全部替换成uploads,这个时候mysql的replace函数就很有用了.   sql

JavaScript中的Replace函数替换的问题

今天同事问我一个关于JavaScript中替换的问题,他又一段字符串"</SheetItems><ElectricalStatus>",希望用"!"来替换"<",用了replace函数却发现只能替换掉第一个"<". 如: <script language="javascript"> var str="</SheetItems><El

mysql replace()批量替换指定字符实现语句

批量替换的具体语法是:  代码如下 复制代码 UPDATE 表名 SET 指定字段 = replace(指定字段, '要替换的字符串', '想要的字符串') WHERE 条件; 如果你想把 article 表中 ID 小于5000的记录,content 字段中"解决"替换成"解放",那么语法就是:  代码如下 复制代码 UPDATE article SET content = replace(content, '解决', '解放') WHERE ID<5000

java replace字符替换函数的使用方法

java replace字符替换函数的使用方法 replace(char oldChar, char newChar) public class MainClass {    public static void main( String args[] )    {       String s1 = new String( "hello" );       String s2 = new String( "GOODBYE" );       String s3 =

mysql中replace替换字符串返回结果空或0

为什么执行一个mysql语句,用replace函数替换字符,但是返回的结果为0?这条sql语句是这样写的:  代码如下 复制代码 UPDATE v9_news_data set content=REPLACE(`content`,'<p>[NextPage]</p>','[page]') and pagin=2 where INSTR(`content`,'<p>[NextPage]</p>') > 0; 结果执行完后,想要的替换效果没有实现,得到结果

PowerShell替换字符串操作符replace简明教程_PowerShell

PowerShell对字符串的处理,具有非常强大的功能,强于任何一门脚本语言.我们今天来看看替换字符串操作. 如果我想把字符串"abcd"中的"a"替换为"x",代码如下: 命令: 复制代码 代码如下: PS >"abcd" -replace "a", "x" 输出: 复制代码 代码如下: xbcd 如果我想把字符串"abcd"中的"bc"替