gpt4 book ai didi

mysql - 如何只更新 mysql 中文本条目的一部分?

转载 作者:行者123 更新时间:2023-11-29 13:57:40 26 4
gpt4 key购买 nike

我的数据库中有一个列,其中包含图像的绝对 URL。我刚刚将整个网站转移到另一个文件夹,因此图像的 URL 已更改。所以对于例如。如果 image_URL 列中图像的 URL 类似于:

http://www.mysite.com/images/myimage.jpg

我需要像这样更新它:

http://www.mysite.com/newfolder/images/myimage.jpg

type对于image_URL列是 TEXT 。但只有当使用的 URL 是“mysite”而不是“externalsite”时,我才需要更新它。

正确使用的 SQL 是什么?我对SQL非常熟悉UDATE命令,但不是我需要仅更新部分列值的地方。

最佳答案

更新表SET image = REPLACE(image, "http://www.mysite.com/images/ ", "http://www.mysite.com/newfolder/images/ ")

关于mysql - 如何只更新 mysql 中文本条目的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15585950/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com