MYSQLの正規表現による置換について <dammy>○○</dammy> という値を <dammy>××</dammy> に変換したいと考えています。 ○○のなかには、どんな値が入っているか分かりません。 正規表現を使えば、置換できると思うのですが、 MYSQLでのSQLを教えてください。
MYSQLの正規表現による置換について <dammy>○○</dammy> という値を <dammy>××</dammy> に変換したいと考えています。 ○○のなかには、どんな値が入っているか分かりません。 正規表現を使えば、置換できると思うのですが、 MYSQLでのSQLを教えてください。
mysqlは正規表現のREGEXP関数、置換のREPLACE関数があるが、同時に使えない。 なのでPHPを組み合わせて利用する方法を取る。 次のPHPスクリプトでは、field1 に入っている文字列が「;」で終わっていた場合に、その部分だけを削除している。 ————————————————————————– <?php $pattern = “;$”; //正規表現のパターン //mysqlの正規表現を使ってUPDATEの対象になるレコードを取り出す。 $sql = “SELECT field1 FROM table1 WHERE field1 REGEXP ‘” . $pattern . “‘”; $result = mysql_query($sql) or die(mysql_error()); //sqlを実行 //全て展開 while ($item = mysql_fetch_ar
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く