質問 |
||
| QNo.3929511 | 文字間の空白の削除を教えてください。 | |
|---|---|---|
| 質問者:lips7 |
全角文字の文字間にある空白を削除したいです。 山 田 太 郎 → 山田太郎 下記のとおり置き換えようとしてもダメでした。 select replace('山 田 太 郎',' ','') from user_master; 左空白削除(ltrim() 関数)、右空白削除(rtrim() 関数)、左右空白削除(trim() 関数)などは、ありますが。。。 文字間の空白削除は、どうすれば良いのですか? |
|
困り度:
|
||
| 質問投稿日時: 08/04/07 14:34 |
||
回答 |
|
| ANo.1 | > select replace('山 田 太 郎',' ','') from user_master; replaceの第2引数が半角スペースになっているからでは select replace('山 田 太 郎',' ','') from user_master; のように全角スペースで試してみていただけませんか。 |
|---|---|
| 回答者:nora1962 | |
| 種類:アドバイス どんな人:一般人 自信:参考意見 |
|
| 回答日時: 08/04/07 15:05 |
|
| |
| この回答への補足 | この回答に補足をつける(質問者のみ) |
| この回答へのお礼 | ありがとうございます。 Teraterm 上で 全角スペースを入力していました。 select replace('山 田 太 郎',' ','') from user_master; を秀丸で書いてコピーしたら置き換えできました。 参考になりました。ありがとうございます |