Access。クエリ。英字を大文字・小文字で統一するにはどうするの
<Access:UCase関数・LCase関数>
入力してある文字を、「大文字」「小文字」に統一したいとき、Excelならば、UPPER関数で、大文字に、LOWER関数で小文字に統一することができます。
では、Accessでは、どのようにしたら、いいのでしょうか。
Accessには、UPPER関数やLOWER関数は、ありませんが、代わりになる関数が用意されています。
それが、大文字に統一する、UCase関数。
小文字に統一する、LCase関数です。
クエリをつかって、確認しておきましょう。
クエリデザインをつかって、演算フィールドをつくります。
大文字: UCase([文字]) で、大文字に統一することができます。
小文字: LCase([文字]) で、小文字に統一することができます。
結果をみると、NO003のように英字以外は、当たり前ですが、そのままです。
あと、NO004は、全角の英字ですが、英字のまま大文字や小文字に統一されていますので、全角・半角のコントロールはしていません。