
データベースに文字列を保存する際、既に同じ文字列が保存されていないか事前にチェックをかけているのですが、この時半角スペースが入った文字列と、全角スペースが入った文字列を同じものと認識してしまい、これを区別したいのですが、どういった方法があるのでしょうか。
具体例を出しますと、
「AAA BBB」(間の空白は全角スペース)を入力する際、同じ文字列が同じフィールドに保存されていないか、SQLのWHERE句で「フィールド名="AAA BBB"」を指定して検索し、同じ文字列があれば警告を出しているのですが、「AAA BBB」(間の空白は半角スペース)にも検索でマッチしてしまいます。
この検索の時に「AAA BBB」をマッチさせないようにしたいのです。
OS:Linux
MySQLバージョン:5.1.22
文字コード:UTF-8
です。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLローダーCSV取込で、囲み文...
-
ファイルメーカー10で重複デー...
-
int型フィールドにnullを登録で...
-
MYSQLで月ごとの集計をおこない...
-
MySQLでの近似値順での値の取得...
-
テーブルのフィールドの一番長...
-
BLOBやCLOBのパフォーマンスを...
-
テーブルの最後(最新)のレコー...
-
select文の実行結果に空白行を...
-
SELECT FOR UPDATE で該当レコ...
-
ハイフンの入ったデータの並べ替え
-
単一グループのグループ関数で...
-
where句中のtrim関数について
-
データ
-
サブクエリを使わない方法
-
SQL*Loader Append
-
【PL/SQL】FROM区に変数を使う方法
-
<SQL>重複しているデータの場合...
-
並べ替えについて
-
ソート(PL/SQL)
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLローダーCSV取込で、囲み文...
-
テーブルの最後(最新)のレコー...
-
BLOBやCLOBのパフォーマンスを...
-
ACCESSのクエリで空白以降を別...
-
int型フィールドにnullを登録で...
-
Null値件数をカウントする式に...
-
SELECTした合計値をそのまま割...
-
入力データの半角スペースと全...
-
テーブルのフィールドの一番長...
-
ファイルメーカー10で重複デー...
-
固定長データのテキストファイ...
-
配列に指定した値が含まれてい...
-
MySQLでの近似値順での値の取得...
-
CSVからNULL値をインポート
-
2回実行のSQL文を1回にしたい
-
phpMyAdminでインポート
-
【MySQL】 DECIMAL(2,1) に 13...
-
SQLです下記の問合せを行うクエ...
-
重複しないデータのみを抽出
-
チェックボックスから得る値を...
おすすめ情報