What is the MySQL query equivalent of PHP strip_tags?

后端 未结 9 814
情书的邮戳
情书的邮戳 2020-11-27 18:49

I have a large database which contains records that have tags in them and I would like to remove them. Of course there is the method where I create a

9条回答
  •  盖世英雄少女心
    2020-11-27 19:18

    I am passing this code on, seems very similar to the above. Worked for me, hope it helps.

    BEGIN
      DECLARE iStart, iEnd, iLength   INT;
    
      WHILE locate('<', Dirty) > 0 AND locate('>', Dirty, locate('<', Dirty)) > 0
      DO
        BEGIN
          SET iStart = locate('<', Dirty), iEnd = locate('>', Dirty, locate('<', Dirty));
          SET iLength = (iEnd - iStart) + 1;
          IF iLength > 0 THEN
            BEGIN
              SET Dirty = insert(Dirty, iStart, iLength, '');
            END;
          END IF;
        END;
      END WHILE;
      RETURN Dirty;
    END
    

提交回复
热议问题