No, please no. I can find some logic in changing the concatenation behavior as 
described (as I think that the standard might offer some leeway there, although 
I need to study on it first), but changing the math that is clearly described 
in the standard to something else is plain wrong.
Mark

----- Reply message -----
Van: "Arno Brinkman" <fbsupp...@abvisie.nl>
Aan: "For discussion among Firebird Developers" 
<firebird-devel@lists.sourceforge.net>
Onderwerp: [Firebird-devel] Literals in CASE expression
Datum: wo, jan. 6, 2016 01:03

> P.S. The fact that a fix for this could introduce compatibility issues is 
> not a something we should care about when fixing invalid/wrong 
> functionality.  Compatibility issues are items which developers need to 
> resolve for themselves, nothing is forcing a developer to adopt v3.

Well..... this :

SELECT 1 / 3 FROM RDB$DATABASE
SELECT 1.0 / 3 FROM RDB$DATABASE

should return 0.33333333333333333333333, agree ?

Exactly same, but then with numbers

DIALECT 5 ?   :-p


Kind Regards,
Arno Brinkman







------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel
------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to