Subject | Re: [Firebird-Architect] FB 2.0 Road Map |
---|---|
Author | Alexandre Benson Smith |
Post date | 2004-09-09T15:30:15Z |
Nando Dessena wrote:
Agreed !
People, could it be done ?
I know it's feature freeze, but how complex is such alteration ?
if it could not be in 2.0, could it be in 2.1, 2.5 ???
see you !
--
Alexandre Benson Smith
Development
THOR Software e Comercial Ltda.
Santo Andre - Sao Paulo - Brazil
www.thorsoftware.com.br
>Alexandre,Nando,
>
>A> I understand the operator approach and it solves the problem, so I would
>A> be happy with it, this could be more flexible since could be used in
>A> WHERE clauses too.
>
>Yep; and parametric clauses too. It would be a big plus for those who
>want to consider null equivalent to null in some cases.
>
>A> When I used MSSQL Server a loooong time ago, If my memory is still good
>A> it has the UPDATED or UPDATE function, this is the reason I suggested
>A> this name, and I think this is a good choice anyway.
>
>IIRC it has UPDATED() for checking single columns plus an awkward
>bitmask for multiple columns...
>
>A> Hope the == operator don't start another "null is not a value" debate ;-)
>
>As I see it, the semantics for the == operator should be as follows:
>
>(value == value) evaluates to true if the values are equivalent (i.e.
>the comparison for equality is true); it evaluates to false in all
>other cases; it never evaluates to unknown/null.
>
>(value == null) evaluates to false.
>
>(null == value) evaluates to false.
>
>(null == null) evaluates to true.
>
>I think of it as a de-nullified '=' operator.
>
>Ciao
>
>
Agreed !
People, could it be done ?
I know it's feature freeze, but how complex is such alteration ?
if it could not be in 2.0, could it be in 2.1, 2.5 ???
see you !
--
Alexandre Benson Smith
Development
THOR Software e Comercial Ltda.
Santo Andre - Sao Paulo - Brazil
www.thorsoftware.com.br