1、不能对NULL使用等号;
2、不等对NULL相加、相乘;结果都是NULL;10倍的null仍旧是null;
3、不要使用特殊标记(-1/0)来代替null;
4、NULL不是字符串 null||‘String’ 返回null;并不是string
5、not null 返回null 并不是true;
6、null<>123456 不会返回true, 返回null ,不相等则未知;
7、而isnull 是对null查询的正确处理;
8、可以使用coalsesce()函数处理null问题,该函数会一直处理直到遇到不为空的字段,如果一直为空则返回null;
9、NVL是其他数据库中替代coalsesce函数的替代,格式为NVL(string,replace_with).如果string为null,则NVL函数返回replace_with的函数,如果两个参数都为空,则返回null。
10、使用指定的替换值替换 NULL。
ISNULL ( check_expression , replacement_value )