批量替换 MySQL 指定字段中的字符串
2009-05-09 11:28
459 查看
<script type="text/javascript"><!--
google_ad_client = "pub-4490194096475053";
/* 内容页,300x250,第一屏 */
google_ad_slot = "3685991503";
google_ad_width = 300;
google_ad_height = 250;
// --></script>
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
批量替换 MySQL 指定字段中的字符串是数据库应用中很常见的需求,但是有很多初学者在遇到这种需求时,通常都是用脚本来实现;其实,MySQL 内置的有批量替换语法,效率也会高很多;想了解具体方法,继续阅读本文吧 :)
批量替换的具体语法是:
Code:
UPDATE 表名 SET
指定字段 = replace(指定字段, ’要替换的字符串’, ’想要的字符串’)
WHERE 条件;
如果你想把 article 表中 ID 小于5000的记录,content 字段中“解决”替换成“解放”,那么语法就是:
Code:
UPDATE article SET
content = replace(content, ’解决’, ’解放’)
WHERE ID<5000;
google_ad_client = "pub-4490194096475053";
/* 内容页,300x250,第一屏 */
google_ad_slot = "3685991503";
google_ad_width = 300;
google_ad_height = 250;
// --></script>
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
批量替换 MySQL 指定字段中的字符串是数据库应用中很常见的需求,但是有很多初学者在遇到这种需求时,通常都是用脚本来实现;其实,MySQL 内置的有批量替换语法,效率也会高很多;想了解具体方法,继续阅读本文吧 :)
批量替换的具体语法是:
Code:
UPDATE 表名 SET
指定字段 = replace(指定字段, ’要替换的字符串’, ’想要的字符串’)
WHERE 条件;
如果你想把 article 表中 ID 小于5000的记录,content 字段中“解决”替换成“解放”,那么语法就是:
Code:
UPDATE article SET
content = replace(content, ’解决’, ’解放’)
WHERE ID<5000;
相关文章推荐
- 批量替换 MySQL 指定字段中的字符串
- Mysql_批量替换 MySQL 指定字段中的字符串
- 批量替换 MySQL 指定字段中的字符串
- 批量替换 MySQL 指定字段中的字符串
- 批量替换 MySQL 指定字段中的字符串
- mysql 批量替换某个字段里面的指定字符串
- 批量替换 MySQL 指定字段中的字符串
- 批量替换 MySQL 指定字段中的字符串
- 批量替换 MySQL 指定字段中的字符串
- mysql 批量修改(替换) 指定 字符串字段
- mysql 替换函数replace()实现mysql替换指定字段中的字符串
- 批量替换 MySQL 指定字段中的字符串
- mysql判断查询的字段的数据是否包含指定的字符串
- mysql sql语句提取截取字段值中的数字字符串,动态截图指定字符串数字
- MySQL中同时存在创建和上次更新时间戳字段解决方法浅析;MYSQL日期 字符串 时间戳互转
- Mysql字符串字段判断是否包含某个字符串的3种方法
- Mysql根据指定字段的int值查出在当前列表的排名
- MYSQL查询某字段中以逗号分隔的字符串的方法
- mysql 正数批量替换为负数,或向mysql字段内容值中增加追加字符串'-'减号
- Oracle中使用游标获取指定数据表的所有字段名对应的字符串