代码改变世界

随笔档案-2013年11月

oracle 中null 的处理

2013-11-13 14:15 by 明镜亦非台, 1240 阅读, 收藏,
摘要: null表示不确定,未知的意思,在oracle中是不能使用“=”来进行条件查询的,null不等于任何人或者null,判断是否为null只能使用 “is null” or “is not null” ,其他条件查询结果都为UNKNOWN值。 与false区别:条件判断unknown值与false看起来挺像,他们哥俩还是有区别的,not unknown为unknown,但是not false为true。 运算:null与任何人进行运算(+、-、*、/、),都是null。 但是连接符与null则不同:select null||'xiaoer', ''||'xi 阅读全文