ホームページ > バックエンド開発 > PHPチュートリアル > mysqlのバッチ置換に関する質問

mysqlのバッチ置換に関する質問

WBOY
リリース: 2016-06-13 13:33:44
オリジナル
841 人が閲覧しました

mysql の一括置換の問題について
テーブル名: sdb_daq_comment
フィールド: content
コンテンツ内に タグがいくつかあります。
mysql
タグをバッチで置き換える SQL を記述する方法は?

-----解決策---------
update sdb_daq_comment set content=replace( content ,'
','');
------解決策---------

話し合う

引用:

try~
SQL コード

update sdb_daq_comment set content = REPLACE(content, '
', '') where 1 = 1 ;


いいえ。
ですが、タグ内の内容はハイパーリンクであり不定な値です。
を一緒に削除するにはどうすればよいですか?
------解決策---------
もう一度試してください~
SQL コード

update sdb_daq_comment set content = REPLACE(content, substring(content,locate('<a>',content),locate('</a>', content)), '') where 1=1; <div class="clear"></div>
ログイン後にコピー
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート