On 04/06/2020 14:41, Mark Rotteveel wrote:
> On 03-06-2020 19:29, Adriano dos Santos Fernandes wrote:
>> Now the main engine path for IN/ANY/ALL is ANY.
>>
>> ALL is early converted to NOT ANY.
>
> Exactly what logic transformation are you applying, as ALL is not
> equivalent to NOT ANY. Do you mean to say that for example x = ALL(..)
> is converted to x <> NOT ANY(..)?

x = ALL(...)

to

NOT x <> ANY(...)


> and `!<` to `>=`, etc?

No, these both tokens means the same thing.

If you mean '<' to '>=', yes.


Adriano



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

Reply via email to