oracle中null是个特殊的类型
判空只能用 is null 或者 is not null
对比时 null =null 返回的是false
判断两个字段内容相等如果为空也是相等 那么 查询结果会过滤掉
下面两种结果查询出来均是 false
SELECT CASE WHEN NULL!=NULL THEN ‘true’ ELSE ‘false’ END FROM DUAL
SELECT CASE WHEN NULL=NULL THEN ‘true’ ELSE ‘false’ END FROM DUAL