mysqlで次のことを行う簡単な方法はありますか:
"Value ( some stuff here) " --> "Value"
に似た何かREPLACE("(*)","")
?これを行い、残りの空白を削除するにはどうすればよいですか?
試す:
"/s*/(.*/)/s*"
これは、先頭の空白、括弧内のテキスト、および末尾の空白に一致します。
UDF (ユーザー定義関数) を見てください。オラクルの REGEXP_REPLACE のようなものが必要になります
mysql では、行の項目を正規表現ヘルプで置き換えることはできません。したがって、定義された列からすべての値「値(ここにいくつかのもの)」を選択する必要があります。Python 機能を使用して、クライアント側でそれらを処理します。その後、mysql データベースのすべての行を更新する必要があります。
または、この回答を読むことができますMySQLで正規表現を置き換える方法?