Subject | Re: [firebird-support] Re: Query stop working after upgrade from 2.1.5 to 2.1.6 |
---|---|
Author | Mark Rotteveel |
Post date | 2014-09-03T13:48:51Z |
On Wed, 03 Sep 2014 10:31:46 +0400, "Dmitry Yemanov
dimitr@... [firebird-support]"
<firebird-support@yahoogroups.com> wrote:
previous Firebird versions as well (I believe most SQL dialects, and afaik
also in Firebird) using the alias defined in the select in any other clause
on the same level doesn't work. The fact that it worked in 2.1.5 might be
the anomaly, not that it doesn't work in 2.1.6.
Mark
dimitr@... [firebird-support]"
<firebird-support@yahoogroups.com> wrote:
> 03.09.2014 09:44, Macma wrote:At first glance I would have expected this query to have failed in all
>>
>> I found that after upgrade from FireBird 2.1.5 Update 1 to 2.1.6 my
>> query stop working with error "Dynamic SQL Error SQL error code = -104
>> Invalid expression in the select list (not contained in either an
>> aggregate function or the GROUP BY clause)". The same error occur on
>> 2.5.3
>
> Interesting. The stricter checks were not really intended, it looks like
> an indirect result of some bugfix. I hope this issue doesn't reject
> formally correct queries.
previous Firebird versions as well (I believe most SQL dialects, and afaik
also in Firebird) using the alias defined in the select in any other clause
on the same level doesn't work. The fact that it worked in 2.1.5 might be
the anomaly, not that it doesn't work in 2.1.6.
Mark