在表格XXX中,我有一个YYY列,其中包含链接:
HTTTP://mysiteddress/items/cat32/2a.pdf
HTTTP://mysiteddress/items/cat32/3a.pdf
HTTTP://mysiteddress/items/cat32/4a.pdf
。
。
。
我想创建一个将cat32更改为cat22的查询,但我不知道该怎么做。有人能帮助我吗?
我认为它应该以某种方式使用UPDATE查询......
答案 0 :(得分:2)
试一试:
UPDATE XXX SET YYY = REPLACE(YYY, 'cat32', 'cat22')
答案 1 :(得分:0)
这将为您产生结果:
UPDATE XXX SET YYY = REPLACE(YYY, 'cat32', 'cat22')
但它也将取代
htttp://mysiteddress/items/cat32/2cat32a.pdf
到
htttp://mysiteddress/items/cat22/2cat22a.pdf
可能不需要,所以在这种情况下支持mysql中的preg替换使用lib_mysqludf_preg
库