我有一个包含与此类似的HTML链接的表:
<a href=" http://link.com"><img src="images.png"/></a>
我想插入target =&#34; _blank&#34;进入这些链接,如下:
<a href=" http://link.com" target="_blank"><img src="images.png"/></a>
有没有人知道如何编写查询以插入(target =&#34; _blank&#34;)到html链接中正确位置的每个表格列?
感谢那些回答。
答案 0 :(得分:0)
Replace()
适用于此案例:
update table t
set link = replace(link, 'link.com"', 'link.com" target="_blank"');
答案 1 :(得分:0)
我认为这应该有效,但这取决于<img
属性是否在链接之后。它不依赖于任何特定的链接文本。
update your_table set your_text = replace(your_text, '><img', ' target="_blank"><img')