トップページ >  Oracle SQL >  空文字はnullと見なされる
初版2005/11/10: 最終更新日2005/11/10
  空文字はnullと見なされる
空文字はnullと見なされる
Oracle SQLでは空文字はnullと見なされるので注意が必要です。たとえば

insert into テーブル名
(emp_id,age) values ('12345000','');
というように、フィールド名ageには空文字を入れてinsertを実行します。
このレコードを以下のselect文で検索します。

select emp_id,age from テーブル名 where emp_id = '12345000';
すると結果は以下のようになります。

emp_id   age
-------- ----
12345000 null
insertする時には空文字をinsertしましたが、Oracle SQLでは空文字はnullと見なすようです。
ですのでageにはnullが入ることになります。

Information

運営サイト
飲み会するならLINKS!!

サイト内検索
当サイト内を検索できます↓


PV

Contact
Skype Me?!

Other
Validate XHTML 1.1       Validate CSS