如何更改所选列的 MySQL 中文本的特定部分?
How to change specific part of the text in MySQL for selected column?
我有一个 table news
,它有一列 description
。在描述栏中,我使用 <p>
标签。我希望将所有 <p>
标签更改为 <p itemprop="description">
。我该怎么做?
试试这个;
UPDATE `news`
SET `description` = REPLACE(description, '<p>', '<p itemprop="description">')
https://dev.mysql.com/doc/refman/5.7/en/string-functions.html
select replace(description, '<p>', '<p itemprop="description">') from news
不推荐。我的建议是从 MySQL 中提取原始数据,然后在 UI 或前端脚本中执行字符串替换。
我有一个 table news
,它有一列 description
。在描述栏中,我使用 <p>
标签。我希望将所有 <p>
标签更改为 <p itemprop="description">
。我该怎么做?
试试这个;
UPDATE `news`
SET `description` = REPLACE(description, '<p>', '<p itemprop="description">')
https://dev.mysql.com/doc/refman/5.7/en/string-functions.html
select replace(description, '<p>', '<p itemprop="description">') from news
不推荐。我的建议是从 MySQL 中提取原始数据,然后在 UI 或前端脚本中执行字符串替换。