- 締切済み
末尾の全角スペースの削除
SQL Server 2008環境です。 文字列の末尾の空白を一括して削除したくて、以下のようなクエリを書きました。 UPDATE TEST_TABLE SET NAME = REPLACE(RTRIM(REPLACE(StoreBranchName, ' ', ' ')), ' ', ' ') 全角スペースを一度半角スペースにして、RTRIMをかけた後、最後に 半角スペースを全角に直すというものです。 しかし、これだと、元々半角スペースが入っていた場合、そっちまで全角スペースに なってしまうため悩んでおります。 うまいやり方を教えていただけないでしょうか。 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- Siegrune
- ベストアンサー率35% (316/895)
回答No.4
- 原沢 信道(@nharasawa)
- ベストアンサー率53% (90/168)
回答No.3
- 原沢 信道(@nharasawa)
- ベストアンサー率53% (90/168)
回答No.2
- nag0720
- ベストアンサー率58% (1093/1860)
回答No.1
補足
ありがとうございます。 半角スペース2個にしてみましたが、動作的には同じく、 半角スペース1個も全角にしてしまっておりました…。