- - PR -
SQLServerの検索処理について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-02-02 16:54
はじめて投稿させていだきます、kazuやんといいます。
ASP + SQLServer2000にてシステムを構築を行っています。 しかし、SQL文のあいまい検索で困っています。 SELECT * FROM TEST WHERE TEST_KEY LIKE '%a%' 上記のsqlを実行すると、aとA両方とも取得してしまいます。 同じように「あ」で検索をすると「ア」も取得している状況です。 「a」であいまい検索を掛けた時にaのみを取得する方法はありますでしょうか? |
|
投稿日時: 2005-02-02 17:42
今晩は。
SELECT * FROM TEST WHERE TEST_KEY Japanese_CS_AS LIKE '%a%' とオプションつけてみて下さいな http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/tsqlref/ts_ca-co_5ell.asp とかを参考に ![]() |
|
投稿日時: 2005-02-03 09:38
返答ありがとうございます、NAOさん。
テーブルの照合順序オプションで Japanese_CS_ASを指定する事が出来ました。 テーブルで指定しておけば、SQLのオプションに付け加えなくても無事目的のみ 抽出する事が出来ました。 ありがとうございました。 |
1