SQLServerで文字列を反転するには、REVERSE関数を使用します。
構文
- (REVERSE構文)
- REVERSE(<文字列>)
戻り値はvarchar型またはnvarchar型です
サンプル
例)文字列を反転するサンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
select REVERSE('ABCDEFG') →'GFEDCBA' select REVERSE('あいうえお') →'おえういあ' select REVERSE(123456) →'654321' select REVERSE(-123456) →'654321-' select REVERSE(null) →null |
備考
- 文字列以外が指定された場合は、暗黙的に文字列に変換された値がREVERSEされます