0

私はこのような文字列を持っています:

00 876H873 - 876H873が欲しい

00 876 876500 - 876 876500 が欲しい

0000 HUJ8 9IU877 8UJH - 欲しい HUJ8 9IU877 8UJH

私が使う:

SELECT REPLACE(LTRIM(REPLACE(ColumnName, '0', ' ')),' ', '0')

これは、最初と 2 番目のケースで機能します。つまり、スペースがない場合、またはスペースが 1 つだけの場合です。ただし、複数のスペースがある場合 (3 番目の例など)、正しい答えが得られません。

4

1 に答える 1