0

我有一张这样的桌子:

| link  |
----------
http://dev.example.com/images/image1.png
http://dev.example.com/images/image2.png
http://dev.example.com/images/image3.png
http://dev.example.com/images/image4.png

但是,我需要对其进行更改,使其包含:

| link  |
----------
http://example.com/resources/images/image1.png
http://example.com/resources/images/image2.png
http://example.com/resources/images/image3.png
http://example.com/resources/images/image4.png

有很多条目需要更改。什么是更新所有条目的好方法?

现在我正在使用它来查找条目:

SELECT column
FROM table
WHERE link REGEXP '^dev'

我是先手动更新链接的,但是还剩下很多。我不能自己更新它们。

有任何想法吗?

4

1 回答 1

2

您在表列表中将其称为“字段”,然后在 SQL 中将其称为“链接”,因此我将使用“字段”

update table 
set 
    Field = replace(Field, 'dev.site.com', 'site.com/resources') 
where 
    Field rlike '^dev.site.com'
于 2013-05-03T03:04:24.980 回答