[Oracle 19c]IS NULLでnullの項目を検索するサンプル

環境
Windows 10 Home 64bit
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0
sqlplus

操作方法
1.テーブルを作成します

SQL> create table membertbl(memid varchar(20),memname varchar(30),memcity varchar(30));

表が作成されました。

2.データを挿入します

SQL> insert into membertbl values('1001','user01','tokyo');

1行が作成されました。

SQL> insert into membertbl values('2002','user02',null);

1行が作成されました。

SQL> insert into membertbl values('3003','user03',null);

1行が作成されました。

3.nullの列名のレコードを検索します
書式
select * from テーブル名
where 列名 IS NULL

使用例

SQL> SELECT * FROM MEMBERTBL WHERE MEMCITY IS NULL;

MEMID                                    MEMNAME
---------------------------------------- ------------------------------------------------------------
MEMCITY
------------------------------------------------------------
2002                                     user02


3003                                     user03

 

Oracle 19c

Posted by arkgame