在找到字符串后,我试图从文本字段中删除部分字符串。我要删除的将始终位于字符串的末尾,不会完全相同,但始终以相同的字符串 < iframe 开头(< 和 i 之间没有空格,我只是把它放在那里,因为它不会打印如果我不这样做)。
在我姐夫的帮助下,我能够确定如何对其进行编码以运行指定的一行。但是我们现在无法弄清楚如何为所有行运行它。到目前为止,我们拥有的一行代码如下:
update products_description
set products_description
= (select test
from
(
select substr(PD.products_description,1,instr(PD.products_description, '<iframe') -1) as test
from products_description PD
where products_id=36
) as x)
where products_id=36
这实际上是该线程的后续,我无法确定解决方案。
感谢任何可以对此有所了解的人。
编辑:只是想指出,我正在处理的表和列都命名为 products_description。