-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Null semantics compensation missing for LIKE negation #26735
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Isn't this quite expected, since a "Name not like 'f%'" SQL statement will not returns rows where However, if I want the null rows to be returned the only workaround from C# world I've found is to do |
Looking at current processing, when |
Closes dotnet#30493 Closes dotnet#11881 Closes dotnet#26735
Closes dotnet#30493 Closes dotnet#11881 Closes dotnet#26735
Closes dotnet#30493 Closes dotnet#11881 Closes dotnet#26735
Closes dotnet#30493 Closes dotnet#11881 Closes dotnet#26735
Closes dotnet#30493 Closes dotnet#11881 Closes dotnet#26735 (cherry picked from commit a07a1bd)
When negating
EF.Functions.Like
, we don't add null compensation, soEF.Functions.Like || !EF.Functions.Like
does not yield the full set of rows.The text was updated successfully, but these errors were encountered: