[
https://issues.jboss.org/browse/TEIID-3573?page=com.atlassian.jira.plugin...
]
Steven Hawkins commented on TEIID-3573:
---------------------------------------
null <> 1 would be unknown in sql. At a top level that is the same as false, but
not(unknown) is also unknown. The engine will typically pushdown CNF so even if
infinispan cannot support three valued logic, it should be ok. If they have a problem
with null comparisons in general we can workaround that in master if needed.
Infinispan-dsl-cache translator: Operator <> incorrectly
handles NULL values
----------------------------------------------------------------------------
Key: TEIID-3573
URL:
https://issues.jboss.org/browse/TEIID-3573
Project: Teiid
Issue Type: Bug
Components: Misc. Connectors
Affects Versions: 8.7.1
Reporter: Filip Elias
Assignee: Van Halbert
Operator '<>' returns true for NULL <> 1
Example:
{code}
select intKey,intNum from smallA where intNum<>1
{code}
It returns also rows which have NULL in column intNum
I believe that NULL <> 1 is not true in SQL.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)