函数lnnvl

上一篇 / 下一篇  2007-09-15 00:00:00 / 个人分类:oracle

今天看执行计划,无意中发现过滤的时候使用一个不知道的函数lnnvl,google发现如下链接,记录如下:
http://www.adp-gmbh.ch/ora/sql/lnnvl.html

create table lnnvl_ex (
a number,
b number
);

insert into lnnvl_ex values (null, null);
insert into lnnvl_ex values (null, 1);
insert into lnnvl_ex values ( 2, 2);
insert into lnnvl_ex values ( 3, null);
insert into lnnvl_ex values ( 4, 5);

select * from lnnvl_ex where a=b;

A B
---------- ----------
2 2

select * from lnnvl_ex where lnnvl(a=b);

A B
---------- ----------

1
3
4 5



TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-08-29  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

我的存档

数据统计

  • 访问量: 5028
  • 日志数: 643
  • 建立时间: 2008-01-03
  • 更新时间: 2008-01-03

RSS订阅

Open Toolbar