1

行があります

blablabla-blabla-bla-code1236

blablabla-blabla-bla-code23

-code の後にすべてをカットしようとしています

SELECT TRIM(TRAILING '-code*' FROM mycol) FROM mytable;

-code* のすべてのバリエーションに一致させるには、 -code の後に何を入力すればよいですか。ありがとう

もう一つの例:

blabla-blasomestufftext-bla-code1234

SELECT TRIM(TRAILING '-code1234' FROM mycol) FROM mytable; を実行すると、

必要なものを返します blabla-blasomestufftext-bla

4

2 に答える 2

0
-code[0-9]+

これはあなたの原因でうまくいくはずです。

また

-code.*

数以外のものがあれば。

于 2014-11-10T15:12:04.263 に答える