今天在网上看见一篇文章,截图如下
之前一直未注意到此类问题;
于是就在网上查询资料得知:
1、oracle中null 不是空值也不是空格;
2、=null这样的操作会自动转换为null;
3、oracle中''与null得到的效果都是一样,因为在oracle里,他们2者是不区分的;即 ''就是null ,null 就是'';
4、如果要得到为null的内容, 就得用 is ;
5、插曲:nvl(字段,'替换的内容'),此函数可以将数据库中为null的内容替换为你想替换的内容;
那里不对,还请多多指教