1

mysqlで次のことを行う簡単な方法はありますか:

"Value ( some stuff here) " --> "Value"

に似た何かREPLACE("(*)","")?これを行い、残りの空白を削除するにはどうすればよいですか?

4

2 に答える 2

0

試す:

"/s*/(.*/)/s*"

これは、先頭の空白、括弧内のテキスト、および末尾の空白に一致します。

UDF (ユーザー定義関数) を見てください。オラクルの REGEXP_REPLACE のようなものが必要になります

于 2012-12-30T21:41:00.680 に答える
0

mysql では、行の項目を正規表現ヘルプで置き換えることはできません。したがって、定義された列からすべての値「値(ここにいくつかのもの)」を選択する必要があります。Python 機能を使用して、クライアント側でそれらを処理します。その後、mysql データベースのすべての行を更新する必要があります。

または、この回答を読むことができますMySQLで正規表現を置き換える方法?

于 2012-12-30T21:55:46.043 に答える