Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Comparing Null values in PL/SQL with varchar2

Comparing Null values in PL/SQL with varchar2

From: Jeroen Hogendoorn <jeroenhog_at_gmx.net>
Date: Sat, 4 Sep 1999 11:12:23 +0200
Message-ID: <7qqno8$1bk5$1@buty.wanadoo.nl>


I'm searching for an elegant way to compare two varchar2 vars, what i want is this

var1 var2 result
'' '' true

null        null       true

'aa' 'aa' true
'a' 'b' false

when using nvl() like this:

a varchar2(10);
b varchar2(10);

if nvl(a,'blabla') = nvl(b,'blabla')
then
  et etc.

i always have to be sure that b or a cannot be 'blabla', can anybody tell me what a better solution is, WITHOUT writing all the code out ( if a is null ) ?????

Please reply with e-mail: jeroenhog_at_gmx.net

greetings and thanks in advance Jeroen Received on Sat Sep 04 1999 - 04:12:23 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US