您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

mysql中like和replace批量查找和批量替换

2024/6/17 21:15:06发布34次查看
文章介绍了最简单的like和replace来实现批量查找和批量替换的方法,有需要了解的朋友可以参考一下。
批量查找
通配符 说明
_    与任意单字符匹配
%    与包含一个或多个字符的字符串匹配
[ ]  与特定范围(例如,[a-f])或特定集(例如,[abcdef])中的任意单字符匹配。
[^]  与特定范围(例如,[^a-f])或特定集(例如,[^abcdef])之外的任意单字符匹配。
 代码如下 复制代码
select a.products_name from nike.products_description a where a.products_name like '%#%'
#为要查找的字符串
 replace批量替换:
replace
用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。
语法
replace ( ’string_expression1′ , ’string_expression2′ , ’string_expression3′ )
参数
’string_expression1′
待搜索的字符串表达式。string_expression1 可以是字符数据或二进制数据。
’string_expression2′
待查找的字符串表达式。string_expression2 可以是字符数据或二进制数据。
’string_expression3′
替换用的字符串表达式。string_expression3 可以是字符数据或二进制数据。
返回类型
假如 string_expression(1、2 或 3)是支持的字符数据类型之一,则返回字符数据。假如 string_expression(1、2 或 3)是支持的 binary 数据类型之一,则返回二进制数据。
 代码如下 复制代码
update article set
content = replace(content, ’sjolzy’, ’sjolzy.cn')
where name like '%#%';
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product