1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > sql全部替换语句 – 数据库 – 前端

sql全部替换语句 – 数据库 – 前端

时间:2020-06-04 20:40:36

相关推荐

sql全部替换语句 – 数据库 – 前端

估计你是没理解replace的意思

譬如你举例的这几个

update 表名 set 字段名=replace(字段名,’aaaa’,’cccc’);

这样以后

aaaaxxxbbb 变成 ccccxxxbbb

aaaamtbbb 变成 ccccmtbbb

替换的是里边的aaa

你那么写不知道你要改什么,如果你只要改aaa*bbb的那种可以在后边加where条件

update 表名 set 字段名=replace(字段名,’aaaa’,’cccc’) where 字段名 like ‘aaa*bbb’

当然,这个模糊查询是access里的,如果是sqlserver或oracle等,那个*是要替换成%的

—-补充—-

按你说的意思

access:

update 表名 set 字段名=’A’ where 字段名 like ‘aaa*bbb’

sqlserver或oracle:

update 表名 set 字段名=’A’ where 字段名 like ‘aaa%bbb’

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。