0
Oracle Newbieここでは:Oracle 10Gの大文字と小文字を区別しない列
初めてOracleデータベーステーブルを作成しました。 私は、Oracle 10G Express Editionの
CREATE TABLE "EMPLOYEE_INFO"
( "ID" NUMBER(5,0) NOT NULL ENABLE,
"FIRST_NAME" VARCHAR2(50),
"LAST_NAME" VARCHAR2(50),
"SEX" VARCHAR2(1),
"BIRTHDAY" DATE,
CONSTRAINT "EMPLOYEE_INFO" PRIMARY KEY ("ID") ENABLE
)
私はテーブル「大文字と小文字を区別しない」を作ることができる方法はありますがダウンロードしていますか? は、私はあなたが、列SEX =「M」と にデータを挿入するとき、私はこれがどのようなデータを返さないよう
select * from
EMPLOYEE_INFO where
sex = 'M';
としてクエリを実行していることに気づきます。
申し訳ありません私の質問は非常に初心者です、私は初めてOracle DBを使用しています。
Select *
from employee_info
where upper(sex)='M'
をしかし、あなたがセックスにインデックスを持っている場合、あなたはそれを失うことになる、注意してください: おかげ