it seems that although SQL Server is not suitable for the case in the WHERE clause, it still honors UPPER / LOWER in the WHERE clause, which seems pretty expensive. Can SQL Server be instructed to ignore UPPER / LOWER in a WHERE clause?
This may seem like a pointless question, but it's nice to be able to write a single query for both Oracle and SQL Server.
Thanks Jamie
The short answer to your question is no - you cannot force the SQL server to ignore function calls in the statement WHERE.
WHERE
, , SQL Server WHERE .
, : RDBMS ( , , ). , Oracle SQL Server, , , , - , .
, - :
WHERE YourColumn = @YourValue collate Latin1_General_BIN
, collate, , .
, , , WHERE ( ), . , , , , , , , a, , , .
a
Source: https://habr.com/ru/post/1753350/More articles:https://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1753345/applying-jquery-event-handlers-to-ajax-content&usg=ALkJrhgjUAIRPuEQbwtNjzvqzuYLv5I95QHow to isolate a specific element on a web page? - javascriptChange the LDAP attribute of PhoneNumber and IPPhone using C # - c #Deserializing ArrayList from non generic type using GSON - androidReading XML, replacing text, and writing to the same XML file through Java - javaiPhone: how to check if UIApplicationExitsOnSuspend works? - iphoneDetermine if a string can be converted to another string if only insert / delete / replace operations are allowed - javaDownload xml file in java application - javaGet HTML tags before document.ready (), before executing the DOM - javascriptInteger.valueOf () value - javaAll Articles