1

DB で関係を再構築しようとしています。city_listという名前のテーブルに正しく格納されていない文字列を「修復」する必要があります。

データ:

"ベルリン"

「ロンドン」

"Kijev "

「ポズナン 」

そのようにpgsql関数rtrim(string text [、characters text])を使用しました:

UPDATE city_list SET city_name=RTrim(city_name);
UPDATE city_list SET city_name=RTrim(city_name, ' ');

今私が持っています:

"ベルリン"

「ロンド」

「キエフ」

「ポズナ」

すべての文字ではなく、最後から「」文字列全体を rtrim に強制的に切断させる方法はありますか?

4

1 に答える 1

4

を使用しregexp_replace()ます。

trim()関数の 2 番目の引数は、トリミングする文字の完全なリストです。

于 2013-05-16T09:23:32.433 に答える