美文网首页
sql 将某列字段的值批量替换或修改

sql 将某列字段的值批量替换或修改

作者: 南土酱 | 来源:发表于2022-01-09 10:28 被阅读0次

    UPDATE dogmall(表结构) SET pathimg(字段名) = replace(pathimg(字段名),'_.webp', '')
    ps: 注意,在测试的时候,请在 update 语句末尾加上 where xxx = xx 条件对某条数据 进行单独测试,避免全部内容修改了,但不如意,造成不可挽回的后果。

    当我爬去了网络图片路径后,得到的后缀名是 '.webp'。这格式
    我需要统一删除或者替换为 .jpg 才能正常访问
    利用上边的语句,能全部替换。


    before.png
    把该列值所有带有 _.webp  替换为 空字符串 即可
    可以看到 所有值都改变了。共有列受到影响
    
    result.png

    相关文章

      网友评论

          本文标题:sql 将某列字段的值批量替换或修改

          本文链接:https://www.haomeiwen.com/subject/zhlucrtx.html