1

「10jnklgm51」などの文字列の最後の数字以外の文字を見つける方法。例で「m」を見つけるには、最も簡単な方法は何ですか?

4

1 に答える 1

7

最後の数字以外の文字は、逆文字列の最初の数字以外の文字です。したがって、次のようなものです。

select substring(reverse(str),
                 patindex('%[^0-9]%', reverse(str)),
                 1)
于 2015-07-29T11:08:47.087 に答える