0

我有一些列,例如:

Provider            url                                                       id       
Apple               https://s3.amazonaws.com/my-bin/APPLE_MAY2011.xls         1
HP                  https://s3.amazonaws.com/my-bin/HP_MAY2011.xls            2

我更改了其中一个 S3 箱,现在需要将所有行的 url 更改为:

Apple               https://s3.amazonaws.com/mybin/APPLE_MAY2011.xls         1
HP                  https://s3.amazonaws.com/mybin/HP_MAY2011.xls            2

换句话说,我需要更改my-binmybin. 我将如何直接在 SQL 中执行此操作(而不是选择所有内容并迭代并为每一行执行插入操作?)

4

1 回答 1

6

您可以使用:

update TABLE_NAME set url = replace(url, 'my-bin', 'mybin');
于 2012-05-14T23:38:29.640 回答