一个比较基础的问题,关于字符串判断的问题! 前提是:随意字符<>'内容'你知道nvl的意思应该明白为什么的.''=null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 '' 是不等同于null的我只是奇怪oracle中为什么不能如MSSQL一样直接使用aa<>'内容'这样的条件判断而是要加组合条件判断 select * from table1 where nvl(aa,'')<>'内容'的效果其实和select * from table1 where trim(aa)<>'内容'是一样的,都找不到为NULL的记录,或者最后再加个条件作为判断吧,比如说:or aa is null; null 和任何值(包含null本身)进行>,<,=,>=,<=比较的时候,返回的结果都是false ''和null基本上是等价的 那么一般这种判断大家都是怎么写的呢?写成组合?ect * from table1 where aa<>'内容' or aa is null有没有比较标准的写法? 找了一个介绍全面的帖子,收藏了共享给大家http://spaces.msn.com/egooh/blog/cns!4A28A302E3D70B5F!150.entry PL SQL最佳入门教程 应用程序SQL跟踪sql_trace使用方法? DBMS_SQL包?我的存储过程哪里出了问题,求助 oracle 送分30分:请问ORACLE的日志文件、审计的作用 心有不甘,正常手继辞职后被公司砍了一把 怎样查看各个表格之间的级联 oracle在linux下安装出错. ORA用户 真诚送分请问ORACEL中的回推段和CONTEXT分别是干什么用的有什么功能可以实现什么目的??? 你从SQL里看到了什么? - 收集给Oracle PL/SQL 程序员的箴言 开始接触oracle一个基础问题
''和null基本上是等价的
共享给大家http://spaces.msn.com/egooh/blog/cns!4A28A302E3D70B5F!150.entry