嘟嘟社区

请教个数据库替换命令


已知
UPDATE Content SET Pagea=replace(Pagea,’&index=123456&pid=ddd‘,’&ass‘)
的含义是将Pagea字段里的 (&index=123456&pid=ddd) 替换成(&ass

如果123456是随机的数字呢?如何写这个命令

用通配符 一般是*

大佬 能根据我给的那个命令 帮我写一个现成的命令吗  不懂数据库。。

这种就需要用正则表达式了,因为你这每一个字段都不是一个表里的字段 ,而是字段里的字段,你这种就需要在后端处理了再传入数据库啊, 后端处理用正则就方便很多的

Salta 发表于 2022-8-16 07:48
这种就需要用正则表达式了,因为你这每一个字段都不是一个表里的字段 ,而是字段里的字段,你这种就需要在 …

我执行了几十次 从1-几十    哈哈
没技术 就只能用笨方法了

通配符做子查询 然后统一修改
d+纯数字匹配
直接搜数据库 like
找出来再字符串分片,粘接就好

估计你这个都是固定格式,都用不上RE

正则表达式?