正确用法 1:
select * from person where name is not null;
执行结果如下:
正确用法 2:
select * from person where !isnull(name);
执行结果如下:
推荐用法
阿里巴巴《Java开发手册》推荐我们使用 ISNULL(cloumn)
来判断 NULL
值,原因是在 SQL 语句中,如果在 null 前换行,影响可读性;而 ISNULL(column)
是一个整体,简洁易懂。从性能数据上分析 ISNULL(column)
执行效率也更快一些。