Oracle中null值的比较

来源:互联网 发布:node实现反向代理跨域 编辑:程序博客网 时间:2024/04/30 13:14

在Oracle中,如果两个列值是null,那么这两个列值是不能用=号进行比较的,需要判断一下NVL(XXX,Y)=NVL(XXXX,Y)

当列值为null时,则赋值相同的Y,然后进行比较,不为null时,则直接比较。

AND NVL(T.INV_NO,0) = NVL(T1.INV_NO,0)