@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

大文字、小文字の全角、半角の変換

1
投稿者投稿内容
スンパ
ベテラン
会議室デビュー日: 2005/05/23
投稿数: 85
投稿日時: 2006-01-27 19:09

宜しくお願いします。

sql serverのクエリアナライザで、
select replace('SEeREe', 'E', 'P') を実行すると
| | | | | |
1 2 3 4 5 6 1,2,5,6:全角 3,4:半角
SPPRPP
| | | | | |
1 2 3 4 5 6 1,2,3,4,5,6 :全角、しかもe,E,eも変換されちゃっている
になります。

SPeREe
↑こいつだけ変換したい

の結果がほしいです。

どなたか教えてください。

nanbu
大ベテラン
会議室デビュー日: 2004/08/19
投稿数: 178
投稿日時: 2006-01-28 01:54
南部です。

照合順序がJapanese_CI_??で構築されているのでしょう。

select replace('SEeREe' COLLATE Japanese_Bin, 'E', 'P')
ですね。
nanbu
大ベテラン
会議室デビュー日: 2004/08/19
投稿数: 178
投稿日時: 2006-01-28 02:01
って、.NET関係なかった、、、不覚。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-01-28 08:41
同一サイトへのマルチポストは勘弁してください。

  大文字、小文字の全角、半角の変換

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
1

スキルアップ/キャリアアップ(JOB@IT)